※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

売りのシグナルとは、いまが売り時ですよいうことです。

 

 

システムトレードのサイトで、「Williams System」のサンプルがあります。

<以下のサイト>

VT Traderで外国為替(FX)自動売買 - VT Traderで外国為替(FX)自動売買

http://vt.systemtradefan.com/

 

 

<売買ルール>

  • 買いは、Williams' %Rが-70以下の時に仕掛け、Williams' %Rが-30以上の時に仕切ります。
  • 売りは、Williams' %Rが-20以上の時に仕掛け、Williams' %Rが-60以下の時に仕切ります。
  • 0.5ロットのトレーリングストップ機能があります。

     

    ということで、売り仕掛けは

     Williams' %Rが-20以上の時に仕掛け

    となっています。

     

    実際にシミュレートしてみると、使い物になりません。

    (あくまでもサンプルですので)

     

    そこで、ボリンジャーバンドの値を使用します。

    ボリンジャーバンドの下限値が、上値と下根の間にあると買いだとします。

     

    <コーディング例>

    //データのBollinger Band Topを返します。
    Bollinger_top := BBandTop ( CLOSE , 14 , S , 2 ) ;

     

    //
    //売り仕掛けシグナル
    //
    //Williams'%Rが-20以上になったら、売り仕掛けシグナルON
    SellOpenSignal := If(a>=-20
     and
     (
     Bollinger_top < HIGH
     and
     Bollinger_top > LOW
     )

     

    とりあえず、この2つを組み合わせて売りシグナルの点灯としています。

     売りの場合はMACDもみたほうがよさそうですが、ここでは割愛。