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

 
おそらく、穴の点検中に切断されたのだろう。
 

こんにちは。

MT4の最新情報についてアドバイスをお願いします。

注文(OrderClose(), OrderModify() ...)を送信した後、どの瞬間から、どの瞬間(イベント)まで、取引スレッドは端末の他の専門家のためにビジー状態のままですか?

1つの取引口座でブローカーが執行する取引注文の 最大数に制限はありますか?

 
Tester  register MQL5.community account and use MQL5 Cloud Network to speed up optimizations
Tester  MQL5 Cloud Server "4.agents.mql5.com:443" not found

端末をクラウドに接続したことがない。しかし、このメッセージはなぜかポップアップで表示されました。

 
Nikita Solodko:

同僚の皆さん、こんにちは。

すみません、このスレを見る前に本スレでごちゃごちゃ言ってしまいました。

FORTSのMT5 Expert AdvisorでBAY_STOPまたはSELL_STOP注文を出すと、エラー10022:"Invalidorder expiry date in request "が表示されます。

有効期限はどうでもいいのですが、注文を設定するだけのパラメータが見つかりません。FXではそのような問題はありません。私のブローカーはOPENです。このエラーはテスターで発生します。



アレクサンダー・ベレズニャク

ORDER_TIME_DAYメソッドを使用し、有効期限は0に等しい。


オープニングブローカー。記号 Si-9.17

ヘルプの公式例を使用 https://www.mql5.com/ru/docs/trading/ordersend

SendRandomPendingOrder

その中で追加した

request.type_time=ORDER_TIME_DAY。

request.expiration=0。

(ロットを最小ロットの1.0に変更しました。)

他はすべて同じです。


ヘルプから引用したコードを変更しないままStrategy Testerで数回連続して実行する


void OnTick(){。

SendRandomPendingOrder(10000)を送信します。


ExpertRemove()。

を返します。

}


1回:無効な有効期限

2回:リクエスト実行

3回:無効な有効期限

4回:無効な有効期限

5回:無効な有効期限

6回:リクエスト実行

Документация по MQL5: Торговые функции / OrderSend
Документация по MQL5: Торговые функции / OrderSend
  • www.mql5.com
Торговые функции / OrderSend - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
ファイル:
run1.log  5 kb
run2.log  5 kb
run3.log  5 kb
run4.log  5 kb
run5-6.log  10 kb
 
Ilya Malev:



オトクなブローカー。記号 Si-9.17

ヘルプの公式例を使用 https://www.mql5.com/ru/docs/trading/ordersend

SendRandomPendingOrder

その中で追加した

request.type_time=ORDER_TIME_DAY。

request.expiration=0。

(ロットを最小ロットの1.0に変更しました。)

他はすべて同じです。


ヘルプから引用したコードを変更しないままStrategy Testerで数回連続して実行する


void OnTick(){。

SendRandomPendingOrder(10000)を送信します。


ExpertRemove()。

を返します。

}


1回:無効な有効期限

2回:リクエスト実行

3回:無効な有効期限

4回:無効な有効期限

5回:無効な有効期限

6回:リクエスト実行


ブローカーは、リクエストの有効 期限を設けていますか?10分以上

 
KirBiz:

ブローカーは、注文の有効 期限までの下限を設定していますか?10分以上

有効期限は全く必要ありません。コードは0を指定する。代わりにシンボルの有効期限を指定してみましたが、こちらもうまくいきません。そして、保留中の6つの注文のうち2つが成功したことを説明しています。

有効期限なしの保留注文を設定したいだけなのですが。EAではほとんどの場合、役に立たないパラメータです。
 
fxsaber:

このように動作しているのでしょうか?


リミットセット、ストップは-1を返し、GetLastError=4756、Vangaに行くまでもなく、原因は10022でした

私はちょうど先物のこのブローカーでストップオーダーを送信するコードが必要です。任意の期限付き(できれば期限なし)...
 
Ilya Malev:
私はちょうど先物のこのブローカーでストップ注文を送信するコードが必要です。

テスターでできないんですよー、バグで。

 
fxsaber:

テスターでは絶対にできませんよ、バグですから。

素晴らしい!開発者の方にもっと確認してほしいです。そして、それを修正する予定日。テスターで注文ができないのは、テスト用の端末としては非常に深刻です。

 
Ilya Malev:

素晴らしい!開発者の方にもっと確認してほしいです。また、訂正の予定日。テスターで注文ができないのは、テスト用の端末としては非常に深刻です。

このバグは、先物取引のみです。FXのシンボルでは、もちろん機能します。