Суть программирования заключается в формализации и автоматизации неких процессов с помощью языков общего или специального назначения. Торговая платформа MetaTrader позволяет применять программирование для решения самых разных задач трейдера, благодаря встроенному языку MQL. И обычно процесс программирования строится на анализе и обработке...
Скальперские автоматические системы по праву считаются вершиной алгоритмического трейдинга, но при этом они же являются и самыми сложными для написания кода. В этой статье мы покажем, как с помощью встроенных средств отладки и визуального тестирования строить стратегии, основанные на анализе поступающих тиков. Для выработки правил входа и...
こんにちは。正しい枝を選べばいいのですが。
ビジュアルテスターでは、EAが使用するインジケーターウィンドウはほとんど作成されず、エラーも表示されず、その他はすべて動作しています。
EAのイニシャライザーでSleep(1)を開いた場合のみ、インジケータが表示され、レンダリングされます。
何が問題なのでしょうか?
カスタムインジケータのChartWindowFind(0, short_name)がチャートの左側で動作しなくなるため、Sleep()が使えません。
ここで、私が問題にしている簡単な例を挙げます。
mt5ビルド2572それは私が考えていた回避策です、ありがとうございます。それしかないようです。
何かが変わったかどうかは分かりませんが、この記事を 書いた時点では、このコードは普遍的に動作します。
テスト中のEAでカーネル番号を調べる方法を教えてください。MQL APIにはありませんが、誰かがエージェントのパスをパースしたのだと思います。そこでは、テスターでどのようにフォルダが統一されているかは不明です。
https://www.mql5.com/ru/forum/1111/page2660#comment_15183572
https://www.mql5.com/ru/forum/1111/page2660#comment_15183572
ありがとうございます、試してみます。ただし、ポート番号は5桁(標準サービスでは予約とされているが厳密には4桁以下)でも可能なので、自分なりに抽出方法を修正することにする。
ごきげんよう。
例えば、あるEAを開発 中にデバッグモードで動作させたとします。入力変数の1つのデフォルト値が、コード内で変更されたところです。ただし、その実行時の値は、前回のストラテジーテスターの入力セットから挿入される。
という疑問が湧いてきます。同期がとれない地獄はともかく、デバッグモードがコードよりセットを優先させるのはなぜ?
ごきげんよう。
例えば、あるEAを開発 中にデバッグモードで動作させたとします。入力変数の1つのデフォルト値が、コード内で変更されたところです。ただし、その実行時の値は、前回のストラテジーテスターの入力セットから挿入される。
という疑問が湧いてきます。同期がとれていないのはともかく、なぜデバッグモードではコードよりセットが優先されるのですか?
要するに、この機能を検討すればいいのです。
情報を共有する、戦闘トレーディングEAのEX5ファイルのサイズを教えてください。
私は、明示的または暗黙的な(静的配列)リソースなしで、GUIなし〜1250Kb(EX4 - 450Kb)の(単一の(符号なし)取引ロジック)を持っています。同時に、テスター版(実世界のラッパーなし)は、〜250Kbです。
シェア情報、戦闘用EAのEX5ファイルのサイズを教えてください。
150kb インジケータなし
要するに、この機能を検討すればいいのです。
http://wikireality.ru/wiki/%D0%A4%D0%B8%D1%87%D0%B0#:~:text=%D0%A4%D0%B8%D1%87%D0%B0%20(%D0%B0%D0%BD%D0%B3%D0%BB.,%D0%BD%D0%B8%D0%B1%D1%83%D0%B4%D1%8C%20%D0%BD%D0%B5%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%B0%D1%8F%20%D0%B4%D0%BE%D0%BF%D0%BE%D0%BB%D0%BD%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F%20%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C%2C%20%D1%84%D0%B8%D1%88%D0%BA%D0%B0.&text=%D0%92%20%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82%D0%B5%20%D1%80%D0%B0%D1%81%D0%BF%D1%80%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B5%D0%BD%20%D0%BC%D0%B5%D0%BC%20%C2%AB%D1%8D%D1%82%D0%BE,%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B0%2C%20%D0%B0%20%D0%B7%D0%B0%D1%80%D0%B0%D0%BD%D0%B5%D0%B5%20%D0%BF%D1%80%D0%B8%D0%B4%D1%83%D0%BC%D0%B0%D0%BD%D0%BD%D0%B0%D1%8F%20%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D1%8C.
)))))))))