0

私の MT4 チャートですでに発生した 2 MA (50 および 100) 以前のすべてのクロスオーバーの正確な価格と時間を見つけるために、MQL4 コードを書き込もうとしています。

ポインタをいただければ幸いです。

ありがとう、

4

1 に答える 1

1
  1. for ループを使用して、チャート上のすべてのろうそくを循環します。
  2. 高速 iMA() ゾーンを取得します (高速 iMA() > 低速 iMA() の場合は買いゾーン、高速 iMA() < 低速 iMA() の場合は売りゾーン)。
  3. 現在および前/次のろうそくの iMA ゾーン (#2) を取得します。
  4. 2 つのゾーンが一致しない場合 (つまり、1 つが買いゾーンで、もう 1 つが売りゾーン)、クロッシングが発生します。
  5. そのろうそくの時間を配列に追加します。

ただし、正確な価格を取得する方法がわからない (交差は通常、ろうそくの正確な開始/終了時に発生しないため、正確な交差時間/価格を決定することは非常に困難です)代わりにティックレベルで上記を実行しない限りろうそくレベル。幸運を。

于 2013-07-21T18:37:21.310 に答える