エキスパート: 多通貨 OnTick(string symbol) イベントハンドラ

 

多通貨 OnTick(string symbol) イベントハンドラ:

これは MetaTrader 5 の多通貨モードの簡易化された実装です。動作の詳細を考慮する必要はありません。これは最低限の設定とシンプルな構造を有しています。ストラテジーテスターでの使用が可能です。

作者: Konstantin Gruzdev

削除済み  
著者に感謝!ユーザーにとって素晴らしい記事だ!思慮深く、シンプルで使いやすいインターフェース・テンプレート。
削除済み  

特に言語自体に標準的でよりエレガントな解決策がない中で、この記事は本当に素晴らしい。

テスターの イベントをもっと早く整理してほしい。著者の仕事に敬意を表したい。

 
-Alexey-:
著者に感謝!ユーザーにとって素晴らしい記事だ!思慮深く、シンプルで使いやすいインターフェース・テンプレート。

特に、言語自体に標準的でよりエレガントなソリューションがない中で、この記事は本当に素晴らしい。

もうテスターのイベントを整理してほしいものだ。著者の仕事に賞賛を送りたい。

ありがとう、同僚たち。

どなたか使用された方がいらっしゃいましたら、ご感想やアイデアをお聞かせください。

 

多通貨モードの優れたオプション。すべてが明確でわかりやすい。そして、その通りに機能しているようだ。

 
テンプレート・コードを調査することはできないが、マルチスレッド・モードが実装されているか(各シンボルが独自のスレッドを持つ)、あるいはすべてが1つのスレッド内で実行されているかを尋ねるのは簡単だ。
 
Yedelkin:
テンプレート・コードを研究する機会はないが、マルチスレッド・モードは実装されているのか(各シンボルが独自のスレッドを持つ)、それともすべてが1つのスレッド内で実行されているのか、と尋ねる方が簡単だ。
いいえ、実装されていません。シンボル用にロードされた「スパイ」はすべて独自のスレッドで動作します。
 
Lizar:
いいえ、実装されていません。例外が1つだけある。キャラクターのためにロードされたすべての「スパイ」は、独自のスレッドで実行される。
わかりました!スパイについては、記事を読んだ後でさえ、すでに明らかでした :)
 

こんにちは、リザー

私はmql5の初心者なので、コードを理解するのに苦労しています:

  1. グローバル変数を使用して、テスターフェーズでスパイコントロールパネルによって生成されたイベントを追跡する方法がわかりません。
  2. なぜENUM_CHART_EVENT_SYMBOLの数値が10進数なのか、また "int "で1から23まで変更できるのか。
  3. タイムフレームを変更すると、エージェントが重複するため、インジケータの処理に問題があるかもしれません。

https://www.mql5.com/ja/articles/143 の ようなものを作ろうとしていますが、多通貨モードです。

EAの構造を設計しているのですが、CisnewBarの実装と、カスタムイベントを使用した多通貨モードの実装は非常に興味深く、有用です。

なぜCisnewBarのようなものを多通貨モード用に実装できないのでしょうか?https://www.mql5.com/ja/articles/234 を 読みましたが、インジケーターだけで、様々な商品で取引するEAの例がないので、トピック全体を理解するのが少し難しいです。

私はイタリア人です。

 

リザール、2月のマルチバルの最終調整を手伝ってくれ。

あなたが書いてくれたように全部やったんだけど、(今日の2時から)1つのインストゥルメントを開いて修正したんだ。

 
artall:

リザール、2月のマルチバルの最終調整を手伝ってくれ。

あなたが書いてくれたように全部やったんだけど、(今日の2時から)1つのインストゥルメントを開いて修正したんだ。


今、アーカイブにあるものをチェックしました。すべてうまくいきました。すべてのインストゥルメントでティックが出ますか?マーケット・ウォッチ」にインストゥルメントがないか、スパイが起動していない場合です。