こんにちは。このテンプレートを使って、`BotsInstance`クラスを使ってターミナルから別のExpert(このEAの外部にある外部EA)をアタッチすることができますか?もし可能であれば、StrategyTesterで複数のEAを同時にバックテストすることができます。
//+------------------------------------------------------------------+ //| すべてのバーチャルロボットをチャートに表示する。 //+------------------------------------------------------------------+ void CreateInstances() { for (int i = 0; i < ArraySize(S); i++) { for (int j = 0; j < ArraySize(Charts); j++) { if ( Charts[j].CurrentSymbol == S[i] ) { Bots[i] = new BotInstance(i,j); break; } } } }
全然悪くないよ。
取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
新しい記事「MetaTraderのMultibot:1つのチャートから複数のロボットを起動させる」はパブリッシュされました:
今回は、個々のチャートにロボットの各インスタンスを設定する必要がなく、1つのチャートにのみ接続された状態で複数のチャートで使用できる汎用MetaTraderロボットを作成するための簡単なテンプレートについて考えてみます。
テンプレートだけでなく、シンプルなインターフェイスもあり、例えばフリーランスで注文を受けたときなどにも重宝するのではないかと思います。
このインターフェイスには余白を残しておいたので、万が一スペースが足りない場合は3回分のエントリが可能です。必要に応じて、簡単に拡張したり、構造を完全に変更したりすることができます。
作者: Evgeniy Ilin