為替ロボット 研究所

« MACD Sampleの中身1 | メイン | MACD Sampleの中身3 »

MACD Sampleの中身2

MACDサンプルのコードを見てみましょう。

~ MACD Sample.mql ~
/*[[
   Name := MACD Sample
   Author := Copyright ゥ 2002, MetaQuotes Software Corp.
   Link := http://www.metaquotes.ru
   Notes :=
   Lots := 1
   Stop Loss := 0
   Take Profit := 40
   Trailing Stop := 0
]]*/

// ↑は特殊なコメント行。デフォルトのLot数など特別なパラメをセット
//------------------------------------
//定数・変数の宣言。
//defines: やvar:に続けて宣言する.
//「,」で区切って複数まとめて宣言も可
//------------------------------------
defines: MACDOpenLevel(3),MACDCloseLevel(2);
defines: MATrendPeriod(56);

// ↑定数を列挙。プロパティ画面から値を変更できる。
// ()はデフォルト値。MQLⅡでは数字のみ。文字列は不可。
// 定数はプログラム内からの変更不可。

var: MacdCurrent(0),MacdPrevious(0);
var: SignalCurrent(0),SignalPrevious(0);
var: MaCurrent(0),MaPrevious(0);
var: cnt(0);

// ↑変数を列挙。
// ()は初期値。文字列の場合は""でくくる。例 test("abc")

//------------------------------------
//ここから下がTickデータ更新ごとに実行.
//変数の値はずっと保持される
//------------------------------------

つづく



« MACD Sampleの中身1 | メイン | MACD Sampleの中身3 »

トラックバック

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

コメント

コメントしてください




保存しますか?


おすすめFX