ライブラリ: MT4Orders - ページ 57 1...505152535455565758596061626364...95 新しいコメント Enrique Dangeroux 2020.11.16 15:07 #561 Konstantin Kurkin : エラーの処理方法 - GetLastError、ERR_INVALID_PRICE、ERR_PRICE_CHANGED、ERR_REQUOTE、ERR_OFF_QUOTES、ERR_TRADE_CONTEXT_BUSY - 定数は未定義です。 MT4ORDERS::LastTradeResult.retcode fxsaber 2020.11.16 15:10 #562 Enrique Dangeroux:この場合、ORDER_TYPE_FILLINGは何でしたか?urlブローカーの検閲を通して取引しています。Take Profit を設定する場合、デフォルト値はORDER_TYPE_FILLING== ORDER_FILLING_IOC です。あなたのケースはIOCでは起こらないはずですよね? そのケースの後、何万回と取引があったので、覚えていません。 MQLEA 2020.11.24 09:48 #563 MT4Orders.mqh このヘッダーファイルはどこにある fxsaber 2020.11.24 10:00 #564 MQLEA:MT4Orders.mqhこのヘッダーファイルはどこにある https://www.mql5.com/ru/code/16006 Dmitiry Ananiev 2020.11.25 07:04 #565 不具合というか、最近出てきた不具合というか、注文を修正するときのエラーを見つけました。 ご覧のように、Expert Advisorが買い注文を変更しようとしているのですが、売りブロックの中で発生するため失敗します。 ファイル: test.mq5 5 kb fxsaber 2020.11.25 10:41 #566 Dmitiry Ananiev:最近、不具合を見つけたんだ。ご覧のように、Expert Advisorが買い注文を変更しようとしているのですが、売りブロックの中で発生するため失敗します。 再現できました。おめでとうございます、テスターのバグが見つかりました!ライブラリは関係ありません。 このテスターのバグを修正するには、開発者向けにクリーンアップされた簡潔な自己完結型のコードを作成する必要があります。 バグコード Konstantin Kurkin 2020.11.28 12:02 #567 それが私が受けたエラーだ: fxsaber 2020.11.28 12:38 #568 Konstantin Kurkin:それが私が受けたエラーだ: ここにたくさん書いてあります。無視してください。 fxsaber 2020.12.06 03:42 #569 // 変更リスト: // 06.12.2020 // 修正: MT5の取引履歴でSL/TPの実行記録が正しくないケースが考慮されるようになりました。 // 追加: MT4ORDERS_TESTER_SELECT_BY_TICKETマクロは、OrderTicketID()を介してのみSELECT_BY_TICKETがテスターで機能するようにします。MT5 では、取引/ポジション/注文チケットが一致することがあります。テスターでは特にこの問題が発生しやすい。しかし、SELECT_BY_TICKET を使用して注文がクローズされているかどうかを判断することはよくあります。そのような状況では、以下のマクロを使用することで、チケットのマッチング時の不一致を取り除く ことができます。#define MT4ORDERS_TESTER_SELECT_BY_TICKET // SELECT_BY_TICKETは、OrderTicketID()を介してのみテスターで動作するようにします。 詳しくはこちらを ご覧ください。 Igor Makanu 2020.12.06 14:29 #570 純粋なMQL5(SBを使用せず)https://www.mql5.com/ru/forum/357253/page4#comment_19593443。 明確に、MT4Ordersでは 何も 遅くならず、完璧に動作します。 1...505152535455565758596061626364...95 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
MT4ORDERS::LastTradeResult.retcode
この場合、ORDER_TYPE_FILLINGは何でしたか?
urlブローカーの検閲を通して取引しています。Take Profit を設定する場合、デフォルト値はORDER_TYPE_FILLING== ORDER_FILLING_IOC です。あなたのケースはIOCでは起こらないはずですよね?
そのケースの後、何万回と取引があったので、覚えていません。
MT4Orders.mqh
このヘッダーファイルはどこにある
MT4Orders.mqh
このヘッダーファイルはどこにある
https://www.mql5.com/ru/code/16006
不具合というか、最近出てきた不具合というか、注文を修正するときのエラーを見つけました。

ご覧のように、Expert Advisorが買い注文を変更しようとしているのですが、売りブロックの中で発生するため失敗します。
最近、不具合を見つけたんだ。
ご覧のように、Expert Advisorが買い注文を変更しようとしているのですが、売りブロックの中で発生するため失敗します。
再現できました。おめでとうございます、テスターのバグが見つかりました!ライブラリは関係ありません。
このテスターのバグを修正するには、開発者向けにクリーンアップされた簡潔な自己完結型のコードを作成する必要があります。
バグコード
それが私が受けたエラーだ:
それが私が受けたエラーだ:
ここにたくさん書いてあります。無視してください。
MT5 では、取引/ポジション/注文チケットが一致することがあります。テスターでは特にこの問題が発生しやすい。
しかし、SELECT_BY_TICKET を使用して注文がクローズされているかどうかを判断することはよくあります。そのような状況では、以下のマクロを使用することで、チケットのマッチング時の不一致を取り除く ことができます。
詳しくはこちらを ご覧ください。純粋なMQL5(SBを使用せず)https://www.mql5.com/ru/forum/357253/page4#comment_19593443。
明確に、MT4Ordersでは 何も 遅くならず、完璧に動作します。