В последнее время возрос интерес к кластерному анализу рынка FOREX. MQL5 открывает новые возможности исследования закономерностей движения валютных пар. Важным преимуществом MQL5, по сравнению с MQL4, является возможность использования неограниченного количества индикаторных буферов. В данной статье описан пример построения мультивалютного индикатора.
数字にはどんな意味があるのか?
また、このエラーを取り除くにはどうしたらよいのでしょうか?
設計上、温度は-1.0に等しくなるはずです。
ZS ゼロと等しいかどうかのチェックはあるが、この-1.#INDと等しいかどうかのチェックはわからない。
そうですね、でも必ずしもすべての楽器でというわけではなく、1つだけ、時間はどこでも同じですから。
新しいバーを 決定する最も簡単な方法:(私はそれを自分で作った、非常にシンプルで効果的です。)
を作成し、実際に新しいバーが必要となる OnTick にコンストラクトを配置します。以下のように直面している良い午後。
Alert("Request = ", Bars("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00"))));
datetime timeArray[]; //動的な配列で,サイズは未設定です.
int ckopirovano = CopyTime("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00"))、timeArray)。
Alert("Copied = ", ckopirovano);
結果:
クエリ = 4
コピー=3
Alert("Request = ", Bars("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00"))));
datetime timeArray[5]; // サイズを指定する.
int ckopirovano = CopyTime("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00"))、timeArray)。
Alert("Copied = ", ckopirovano);
結果:
クエリ = 4
コピー機=4台
というか、いつも時系列から動的配列にコピーして、サイズも設定せず(エラーになったことはない)、そしてこれ。どのように理解すればよいのでしょうか?
厳しい言い方をすると、私のEAで確認したのは、2ペア(マルチ)の両方と
1つは、2000年以降のすべてのダニの検査結果が、1ペアと同じように変わりません。
と、異なる戦略を持つExpert Advisorが登場!
また、テキストバーではなく、2本以上(100万本でも)のバーの履歴で計算する場合
歴史に残るバーを探したい!
以下のように直面している良い午後。
Alert("Request = ", Bars("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00"))));
datetime timeArray[]; //動的な配列で,サイズは未設定です.
int ckopirovano = CopyTime("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00"))、timeArray)。
Alert("Copied = ", ckopirovano);
結果:
クエリ = 4
コピー=3
Alert("Request = ", Bars("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00"))));
datetime timeArray[5]; // サイズを指定する.
int ckopirovano = CopyTime("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00"))、timeArray)。
Alert("Copied = ", ckopirovano);
結果:
クエリ = 4
コピー機=4台
というか、いつも時系列から動的配列にコピーして、サイズも設定せず(エラーになったことはない)、そしてこれ。どのように理解すればよいのでしょうか?
というか、いつも時系列から動的配列に コピーして、サイズも設定せず(エラーになったことはない)、そしてこれ。これらをどう理解するのか?
Bild 489、アクセシビリティの問題ではないと思います(2番目の選択肢でも十分機能しますから)。
だから、何かが間違っているんです。
Alert("Request = ", Bars("GBPUSD",PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00"))));
datetime timeArray[2];
int ckopirovano = CopyTime("GBPUSD", PERIOD_MN1, datetime("2009.01.01 00:00:00"), datetime("2008.10.01 00:00:00"))、timeArray).CopyTime("GBPUSD", PERIOD_MN1, datetime("2008.09.01 00:00"),DATA);
Alert("Copied = ", ckopirovano);
結果:
クエリ = 4
コピー=1(2つあったほうがいい?)
Im_hungry:
私もそう思いますが、時間はどこにでもあるので、必ずしもすべての楽器にではなく、1つだけです
同じ...分00秒、そして新しいバーを 検出する最も簡単な方法:(私はそれを自分で作った、それは非常にシンプルで効果的です)。
それは、まさにすべての人に義務付けられていることです。
EAが形成されたバーだけを分析する場合、新しいバーの時間 (:00)を待つだけで、新しい時間のバーがあったかどうかによって、異なる機器では0番目または1番目の バーを分析できます(あった場合、インデックス1で古いバーを分析し、インデックスがなかった場合、新しいバーが現れるまで、形成されたバーをインデックス0にすることを意味します)。
すでに占有されている名前のグラフィカルオブジェクトを作成 するのは良いアイデアですか(1つの機能でオブジェクト全体を移動させるため)?
ObjecMoveで1つずつ座標を動かすと、ある座標は動き、ある座標は動かないことがあります。
教えてください、すでに占められた名前のグラフィカルオブジェクトを作成することは、どのように正しいのでしょうか(1つの関数でオブジェクト全体を移動するため)。