2018年4月19日木曜日

【初期処理】時間軸編

時間軸確認のコードです。
こちらもOnInit()内で済ませてしまいたいですね。
M1かどうか確認するにはPeriod()関数で確認するのですが、
M1は 1 もしくは列挙型の PERIOD_M1 のどちらでも大丈夫です。
1を使った方が速いので、OnTick()やOnTimer()内では列挙型PERIOD_M1を使わないようにしています。
OnInit()内ではわかりやすく列挙型PERIOD_M1を使用します。

if(Period()!=PERIOD_M1)
{
Comment("This period is M"+Period()+". Select M1.");
ExpertRemove();
return(INIT_FAILED);
}

#property strictうぃ宣言している時にはComment内のPeriod()の前に(string)を付け無いとコンパイル字に方が違うと警告が出てしまいます。


最近細かい処理をまとめていますが、
FX-ONでは特定の業者専用のEAの出品は禁止になりました。
何社か使えるようにする為にまとめています。

証券会社と共存しながら月利100%のEAを作ることは出来るでしょうか!



0 件のコメント:

コメントを投稿