[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 371

 
drknn:

https://docs.mql4.com/ru/array/ArrayInitialize- 具体的なコード例があります。
ということを書いたのでは?
 
artmedia70:
いや、そうでなくてもいいんです。 Indic_mas_copi[] 配列のすべての要素は、メインの Indic_mas[] 配列からコピーされたもので置き換えられます。


Artyomさん、ごきげんよう。

そうなるのは良いのですが...特別な工夫(ループや機能)をしなくても、まさに必要なものが揃っていて、便利です。

 

みなさん、こんにちは。

Expert AdvisorでZigZagインジケータの値を取得する方法を教えてください。

iMAのような機能にはなかった(・_・;)

 
drknn:


しかし、プロセッサの観点からは、2倍にする必要があるものが事前に分かっている場合は、乗算よりも加算を適用した方がプロセッサの処理時間が短くなります。

ありがとうございます、覚えておきます。
 
artmedia70:
ということを書いたのではありませんか?


同じですが、リンクをたどると、サンプルコードで、配列名が角括弧なしで 関数パラメータに適用されていることがわかります。そして、これはまさに、あなたの例 -ArrayInitialize(Array_Name,0); - にも、私の(前の)説明にも書かれていないことなのです。お互い的外れなことを言っているので、参考までに。Array_Name "をラテン文字で指定していれば、説明は必要十分だったはずです。

へー、わかったよ、忘れてくれ。:)

 
msl:

みなさん、こんにちは。

Expert AdvisorのZigZagインジケータの値を取得する方法を教えてください。

https://www.mql5.com/ru/forum/131859/page6#434260 をご覧ください。


GetExtremumZZZPrice()関数

 
Reshetov:
https://www.mql5.com/ru/forum/131859/page6#434260 をご覧ください。


GetExtremumZZZPrice()関数


正しいリンクで、使うことができた。ありがとうございます。
 
Reshetov:
https://www.mql5.com/ru/forum/131859/page6#434260 をご覧ください。


GetExtremumZZZPrice()関数


iCustom()でZigZagの値を呼び出しながら、ローソク足を過去に向かって順次ループさせるループを自分で作った方がシンプルではないでしょうか?結局、そこはシンプルに、ゼロより多ければ値。また空でなければ、2つ目の値であるブレークオン(まあ、これは最後の2つが必要な場合ですが)です。そして、どちらが高いかを確認します。1が2より高ければ、上に引いた矢印になります。私見では、他人の関数コードを掘り下げるより、この方がずっと簡単だと思います。
 
artmedia70:
テスターのログをご覧ください。きっとゼロディバイドのエントリーを見ることができると思います。その場合は、コードの中でゼロによる除算を探せば、幸せになれます。 。


以下はそのログです。

2011.11.27 16:12:29 2010.01.11 05:20 Tester: order #1 is closed
2011.11.27 16:12:29 2010.01.11 02:40 channel_err RTSI,Daily: open #1 buy 1.00 RTSI at 1498.23 sl: 1403.37 tp: 282172.43 ok
2011.11.27 16:12:29 2010.01.11 02:40 channel_err RTSI,Daily:Alert: buy 1 lots worth 1216 (121. 1216).6%) With leverage = 1.2
2011.11.27 16:12:29 2010.01.11 02:40 a_max_example RTSI,Daily: loaded successfully
2011.11.27 16:12:29 2010.01.11 02:40 channel_err RTSI,Daily: Alert: Last order was null.TREND取引
2011.11.27 16:12:29 2010.01.11 00:00 a_max_example_median RTSI,Daily: loaded successfully
2011.11.27 16:12:29 channel_err inputs: trstop=30; trstEp=0.5; Buy=24; Sell=10; risk=4;
2011年.11.11.27 16:12:29 Tester: exchange rate cannot be calculated
2011.11.27 16:12:29 Tester: exchange rate cannot be calculated
2011.11.27 16:12:29 TestGenerator: unmatched data error (low value 1845.0000 at 2011.01.28 00:00:00 is not reached from lowest timeframe, low price 1845.8900 mismatches)
2011.11.27 16:12:29 TestGenerator: unmatched data error (high value 1900.4000 at 2011.01.28 00:00 is not reached from lowest timeframe, high price 1900.4000 is not matches.0400 mismatches)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 38599 at 2010.05.11 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (high value 1653.6300 at 2010.05.11 00:00 exceeded) 2011.11.27 16:12:29 テストジェネレータ:アンマッチデータエラ-(high value 1653.6300 at 2010.04.04.13 12:05 と価格 1653.7600 が不一致)
2011.11.27 16:12:29 TestGenerator: unmatched data error (low value 1641.2200 at 2010.04.12 12:05 and price 1641.2100 mismatched)
2011.11.27 16:12:29 TestGenerator: unmatched data error (high value 1636.2100 at 2011.04.13 16:05 and price 1643.2100 mismatched) 2011.11.27 16:12:30 テストジェネレータ: unmatched data error (unmatched data error)0400 at 2010.04.09 00:00 is not reached from lowest timeframe, high price 1632.9900 mismatches)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1869 at 2010.04.09 00:00).09 00:00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1869 at 2010.04.09 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error ( volume limit 1869 at 2010.04.09 00:00 exceeded)
2011.11.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1869 at 2010.04.09 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1869 at 2010.04.09 00:00 exceeded)
2011.11.29 16:12:29 TestGenerator: unmatched data error (volume limit 1869 at 2010.04.09 00:00 exceeded) 2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded)
2011.11.27 16:12:29 テストジェネレータ:unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded) 2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded)
2011.11.27 16:12:29 テストジェネレータ:unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded) 2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.26 16:12:29 TestGenerator: unmatched data error (volume limit 1457 at 2010.04.08 00:00 exceeded) 2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded) 2011.11.29 16:12:29 テストジェネレータ: アンマッチドデータエラ-(ボリュームリミット1720 at 2010.04.04.07 00:00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded).07 00:00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.27 16:12:29 TestGenerator: unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded)
2011.11.07 16:12:29 テストジェネレータ: Unmatched data error (volume limit 1720 at 2010.04.07 00:00 exceeded) 2011.11.27 16:12:29 TestGenerator: unmatched data error (low value 1561.1500 at 2010.03.31 00:00 is not reach from lowest timeframe, low price 1568.3100 mismatches)
2011.11.27 16:12:25 channel_err: loaded successfully.


ありがとうございます。

 
こんにちは、質問があります。例えば、複数の通貨ペアを同時に取引する EAを書いたとします。さて、どのようにそれをテストするかですが、ストラテジーテスターでは 1つの通貨ペアしか使えないので(mt4)、このような場合どうすればいいのか、この問題を回避する方法は?