<?xml version="1.0" encoding="shift_jis"?> 
<tactico-extension id="volume_ratio" version="1.0">

<!--
ボリューム・レシオですが、オリジナルと異なり0から100までの間の値をとります。
30以下は買い指標、70以上は売り指標とされています。
コレクター氏がOmegaChart用に作成したものをTactico用に移植しました。
-->

  <indicatorDef id="vr" location="os100%">
    <parameters>int len</parameters>
    <defaultArgs>25</defaultArgs>
    <parameterDescription>$unit数 $len</parameterDescription>
    <appearance>PaleTurquoise</appearance>
    <label>$len$unitボリュームレシオ</label>
    <element><expression><![CDATA[
    sum(each(len, lambda((Quote q)
      (q.close()>q.shift(1).close())? q.volume() : (q.close()<q.shift(1).close())? 0 : q.volume()/2
    ))) / sum(volume(len))
    ]]></expression></element>
  </indicatorDef>

  <staticChart id="daily-vr" description="日足チャート(VRサンプル)" chartsession="daily" >
     <indicator name="tactico.移動平均線" args="$ma1"/>
     <indicator name="vr" args="$vr"/>
     <parameter id="ma1" initial="25"/>
     <parameter id="vr" initial="25"/>
  </staticChart>



</tactico-extension>
