Для тестирования и оптимизации советников необходимы тики, так как именно по ним работает советник. Тестирование может осуществляться на реальных тиках, предоставляемых брокером, или же на тиках, сгенерированных тестером стратегий на основе минутных данных. Реальные тики # Тестирование и оптимизация на реальных тиках являются максимально...
Сразу же после того, как клиентский терминал загрузит программу (эксперт или пользовательский индикатор) и запустит процесс инициализации глобальных переменных, будет послано событие Init, которое обрабатывается функцией OnInit(), если она есть. Это событие также генерируется после смены финансового инструмента и/или периода графика, после...
テストモードのEAが、どのティックシミュレーションモードを テストで使用するかを決定するにはどうすればよいですか?
EAで「M1上のOHLC」と「始値のみ」を区別する方法は?
私自身の質問にお答えします。ティックモデリングの種類は、"Model "に表示されます。
https://www.mql5.com/ru/forum/318305/page12#comment_14176127
を取得する方法を教えてください。
FaceValue = ?
и
AccruedInterest = ?
の誓約書/利益計算で使用される値です。
シンボルカルクモードエクスチェンジボンド
シンボル_計算_モード_EXCH_ボンズ_MOEX
で 式
Margin: Lots * ContractSize *FaceValue * open_price * /100
利益:ロット*終値*額面* 契約サイズ +AccruedInterest * ロット*契約サイズ
こんにちは、M1のティック到着時刻生成アルゴリズムについてお伺いします。ヘルプより抜粋
ストラテジーのテスト
実は、OHLCの価格は履歴データにも存在する。そ のため、 テスト時にはOpen、High、Low、Closeの ティックの到着時間のみを生成 し、価格値は履歴から取得します。
こんにちは、M1のティック到着時刻生成アルゴリズムについてお伺いします。ヘルプより抜粋
ストラテジーのテスト
実は、OHLCの価格は履歴データにも存在する。そ のため、 テスト時にはOpen、High、Low、Closeの ティックの到着時間のみを生成 し、価格値は履歴から取得します。
実数値と生成されたティック
リアルチックスとジェネレーテッドチックス
そこで、本文から抜粋したのです。ダニの到着方法(到着時間、太字)に興味があります。
そこで、本文から抜粋してみたのです。ダニの来襲の仕方に興味がある(来襲時刻、太字で強調)。
OHLCモードでは、ティックというものは存在しません。当然ながら、4点間の時間は4分割される。
確認方法:OntTick()にPrintを 入れ、OHLCモードで実行します。
こんにちは。ヒントを教えてください。
取引時間かどうかを確認するにはどうすればよいですか?
(最初のティックを待たずにすぐにEAを動作させるため)
こんにちは。ヒントを教えてください。
取引時間かどうかを確認するにはどうすればよいですか?
(Expert Advisorが最初のティックを待たずにすぐに動作するようにするため)。
OnTimer()
が、注文にどんな入札をするのか)
https://www.mql5.com/ru/docs/event_handlers/ontimer
OnTimer()
ただ、どのような入札をするのでしょうか?)
https://www.mql5.com/ru/docs/event_handlers/ontimer
これは質問ではありません。問題は、新しいティックを待たずに、タイミングよく Expert Advisorが取引を含む動作を開始するようにするにはどうしたらいいかということです。
これは質問ではありません。問題は、新しいティックを待たずに、取引する 時間になったらExpert Advisorが取引を含めて動き出すようにするにはどうしたらいいかということです。
Expert Advisorはイベントを処理します。OnTick 関数で 処理されるNewTick#イベントを待ちたくなければ
boolEventSetTimer(int seconds// 秒数
);
タイマーから指定された周期でイベントを発生 させるために、OnTimer()関数でTimer#イベントを処理 します。Expert Advisorはティックイベントを待つことなく、(ある程度の周期性を持って)継続的に動作します。