エラー、バグ、質問 - ページ 2764

 

mt4の端末設定 にサイトのアドレスを追加して、WebRequestを許可する方法を教えてください。

お客様からは、サーバーに情報を要求するフクロウが欲しい、WebRequestにサイトを自動登録するものが欲しいというご要望がありました。彼は、フクロウが「wininet.dll」を介して動作することを望んでいない。WebRequestであるが、手書きで処方することはできない。

 

ここで気になる質問なのですが、もしかしたらどなたかがすでに調べていて、確実に知っているのかもしれません。

保留中の注文に有効期限を設定する場合

注文時間指定日

注文は選択された日の23:59:59まで有効です。その時刻が取引時間帯に該当しない場合は、最も近い取引時間帯が有効期限となります。

と23時59分59秒が取引時間帯に該当せず、次の取引時間帯がギャップを持って始まるため、注文を有効にする必要があります。注文を削除するのとアクティベートするのはどちらが先ですか?

 
Pavel Komarovsky:

mt4の端末設定 にサイトのアドレスを追加して、WebRequestを許可する方法を教えてください。

お客様からは、サーバーに情報を要求するフクロウが欲しい、WebRequestにサイトを自動登録 するものが欲しいというご要望がありました。彼は、フクロウが「wininet.dll」を介して動作することを望んでいない。WebRequestであるが、手書きで処方することはできない。

ユーザーだけが許可リストに手動で追加することができます。それ以外の場合は、セキュリティ上の理由から禁止されています。そのような可能性を発見した人がいれば、即座に閉鎖される可能性が高い。

 
Vladimir Pastushak:

スクリプトの結果が、レポートでは1-2秒なのに、1分以上になっているのはなぜですか?

スクリプトが効いて、スタートからアンロードまで約1分強。

しかし、スクリプトは頑なに1〜2秒動いたと書いている、何がそんなにPCを遅くさせるのか?

2020.06.01 11:34:26.680 テスタスピード (EURUSD,M15) スタート

2020.06.01 11:37:34.067 テステスピード(EURUSD,M15)

2020.06.01 11:37:34.067 テスト速度 (EURUSD,M15) 最古の方法 合計:1870971ms Sec 1

2020.06.01 11:39:32.283 テステスピード(EURUSD,M15)

2020.06.01 11:42:24.664 テステスピード(EURUSD,M15)

2020.06.01 11:42:24.664 テスト速度 (EURUSD,M15) 古い方法 トータル:1652839ms Sec 1


マイクロ秒をカウントし、1000ではなく100で割ってミリ秒に変換しているのは誤りです。

 
Denis Avrus:
開発者の皆さん、チャート上の案件をなんとかしてください。たくさんあるときは、チャートが単に表示されないので、新しい取引でその都度削除する必要があります。

ターミナルの設定、チャートのコンテキストメニューを見て、default.tplに取引表示フラグが保存されていないことを確認してください。

 
Denis Avrus:
開発者よ、チャートのお得情報をなんとかしてくれ。たくさんあるときは、チャートが見えないだけで、新しい取引で毎回削除しなければなりません。

ファイブでは、トレードタブの白色のフィールドを右クリックします。チャートメニューに表示 - そこにこの邪悪なものが隠れているのです:)

 

こんにちは。MT4用に書かれたものかどうかは知りませんが。

1.OnChartEvent関数からObjectSetString(0,sparam,OBJPROP_NAME,ObjName)を送信しようとすると、id=CHARTEVENT_OBJECT_CHANGE時にエラー4051が発生しますが、MT5ではこのコードは問題なく機能します。Sparam - チャートオブジェクトの名前 (例えば、垂直方向のトレンド), そのプロパティの変更時に (例えば、TFの表示) OnChartEventが呼び出されます.

2.インジケータから現在のチャートのOnChartEventからChartSetSymbolPeriod関数を 呼び出す際、同じチャートにdeinitまたはOnDeinitのExpert Advisorがインストールされていると、時々(常にではありませんが、3回に2回程度)顕著な速度低下が起こり、ログにはExpert Advisorのdeinitialization/initializationに関する通常の情報が含まれません。EAから初期化機能が削除された場合、ハングアップは発生しない。MT5では、全く同じデザインで、常に遅延なく動作します。

Документация по MQL5: Операции с графиками / ChartSetSymbolPeriod
Документация по MQL5: Операции с графиками / ChartSetSymbolPeriod
  • www.mql5.com
Меняет значения символа и периода указанного графика. Функция работает асинхронно, то есть отдает команду и не ждет окончания ее выполнения. Отданная команда поступает в очередь сообщений графика и выполняется только после обработки всех предыдущих команд. Возвращает true в случае удачного помещения команды в очередь графика, иначе false. Чтобы...
 
Nikolai Karetnikov:

ファイブでは、トレードタブの白色のフィールドを右クリックします。チャートメニューに表示 - そこにこの邪悪なものが隠れているのです:)いいえ、そこではありません。アップデートに伴うバグです。

コメントする前に、自分で試してみることをお勧めします。このバグについては、もう100回くらい書かれています。

 
Renat Fatkhullin:

ターミナルの設定、チャートのコンテキストメニューを見て、default.tplに取引表示フラグが保存されていないことを確認してください。

何を同じことを、私は15年前に端末を勉強しました。設定はすべて正常です。
 
Denis Avrus:
おいおい、同じことだろう、15年前に端末を勉強したんだぞ。設定はすべて正常です。

そして、15年前の知識で、昔の機能のインターフェースや原理を再構築しながら生活してください。