為替ロボット 研究所

« プログラミングしてみよう | メイン | MACD Sampleの中身2 »

MACD Sampleの中身1

MQLⅡプログラミングの参考にMACD Sampleの中身を見てみましょう。

MetaEditorのメニュー
 File > Open
から、MACD Sample.mqlを開きます。

*SBFXのNavigatorウィンドウから
  ExpertAdvisors > MACD Sample (右クリック)> Modify
 でも開けます。

macdsample1


【MACDSampleの売買ルール】


  • ポジションは1つだけ。複数ポジションは持たない。
  • ポジションが無い場合、
     MACDの絶対値がオープンレベル(MACDOpenLevel)pipsより大きい地点で、
     MACDが正で、シグナルを上回ったとき、MAも上昇中なら 買い。
     MACDが負で、シグナルを上からクロスしたとき、MAも下降中なら 売り。

  • ポジションがある場合
    MACDの絶対値がクローズレベル(MACDCloseLevel)pipsより大きい地点で、
     買いポジなら、MACDが正で、シグナルを下回ったとき、閉じる。
     売りポジなら、MACDが負で、シグナルを上回ったとき、閉じる。

  • トレーリングストップの採用が可能。
  • トレーリングストップを設定していないならストップ値はなし。
  • 目標利益幅(TakeProfit)は10pips以上で一定値に固定。
  • 余剰証拠金が1000以上必要。
  • MACD算出のため、ヒストリカルデータの数200以上が必要。

次では、実際のMQLⅡコードを見ながら内容を確認していきます。



« プログラミングしてみよう | メイン | MACD Sampleの中身2 »

トラックバック

このエントリーのトラックバックURL:
http://kawarobo.com/motp/mt-tb.cgi/228

コメント

コメントしてください




保存しますか?


おすすめFX