記事"マーケットでの公開前にトレードロボットに行うべき検査"についてのディスカッション - ページ 4 1234567891011...26 新しいコメント Warrior of the LORD 2017.06.30 09:09 #31 とても良い! Sergey Vradiy 2017.08.10 15:44 #32 Expert Advisor の 自動テスト 中に緊急終了が発生し、「Order Send Error #131: ERR_INVALID_TRADE_VOLUME」というメッセージを受信した。取引ロボットのエラーを素早くキャッチして修正する方法」のセクションで、問題の解決 策がmql5で示されています。しかし、私のExpert Advisorはmql4で書かれています。どうすればよいでしょうか?Expert Advisorはどのように動作すれば出来高の正誤チェックに 合格しますか? Vladislav Andruschenko 2017.08.10 16:10 #33 Sergey Vrady:Expert Advisor の 自動テスト 中に緊急終了が発生し、「Order Send Error #131: ERR_INVALID_TRADE_VOLUME」というメッセージを受信した。取引ロボットのエラーを素早くキャッチして修正する方法」のセクションで、問題の解決策がmql5で示されています。しかし、私のExpert Advisorはmql4で書かれています。どうすればよいでしょうか?Expert Advisorはどのように動作すれば、出来高の正誤チェックに 合格できますか?mql5と mql4はほとんど同じ言語 です。唯一の違いは関数の名前です、出来高計算のコードを添付していただければ、mql4への翻訳をお手伝いします。 Almaz Allaberenov 2017.09.08 10:03 #34 たぶん、この代わりに//--- タケプロフィット・レベルに変化があるかどうかをチェックする。 bool TakeProfitChanged=(MathAbs(OrderTakeProfit()-sl)>tp);こうするんだ://--- タケプロフィット・レベルに変化があるかどうかをチェックする。 bool TakeProfitChanged=(MathAbs(OrderTakeProfit()-tp)>point);その方がいいと思う。 Rashid Umarov 2017.09.08 11:08 #35 Almaz Allaberenov:たぶん、この代わりにこうするんだ:その方がいいと思います。コピーペースト、修正します。 Oleksii Chepurnyi 2017.11.07 02:48 #36 こんにちは。記事をありがとうございました!何か誤解しているのかもしれませんが、freeze_levelとstops_levelのチェックに不正確な点があると思います。テストによると、距離は "not less than "levelであるべきで、テーブルでも >= 、すべてがフィットします。しかし、コードでは>>となっています。例えばTakeProfit - Bid >= SYMBOL_TRADE_STOPS_LEVELTP_check=(TP-Bid>stops_level*_Point);では、正しい方法は何でしょうか? Rashid Umarov 2017.11.07 05:00 #37 Oleksii Chepurnyi:テストによると、距離は "not less than "レベルであるべきで、テーブルでも >= 、すべてがフィットする。しかし、コードでは>>となっている。である。ということは、>=が正しいのか、>>が正しいのか? 信頼性のためには、より厳しい条件を要求したほうがよい。 Oleksii Chepurnyi 2017.11.07 05:18 #38 Rashid Umarov: 信頼性を高めるためには、より厳しい条件を要求する方がよい。まあ、それは取引操作の 前にExpert Advisorで整理することができます。 チェック関数自体で >= を使う方が正しいのでしょうか?それとも何か問題があるのでしょうか? Artyom Trishkin 2017.11.07 06:08 #39 Oleksii Chepurnyi:まあ、取引操作の 前にExpert Advisorで整理することはできます。 しかし、チェック機能自体では >= それはより正しいですか?それとも何か問題があるのでしょうか? 時々、間違ったストップの問題があります。私は通常、"stoplevel+1ポイントより大きい "ことをチェックします。 Oleksii Chepurnyi 2017.11.07 06:27 #40 Artyom Trishkin: 時々、間違ったストップで問題が発生することがある。私は通常、"more stoplevel+1 point "をチェックするようにしている。 しかし、その場合、トレードを失敗する可能性があります。 1234567891011...26 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
とても良い!
Expert Advisor の 自動テスト 中に緊急終了が発生し、「Order Send Error #131: ERR_INVALID_TRADE_VOLUME」というメッセージを受信した。取引ロボットのエラーを素早くキャッチして修正する方法」のセクションで、問題の解決 策がmql5で示されています。しかし、私のExpert Advisorはmql4で書かれています。どうすればよいでしょうか?Expert Advisorはどのように動作すれば出来高の正誤チェックに 合格しますか?
Expert Advisor の 自動テスト 中に緊急終了が発生し、「Order Send Error #131: ERR_INVALID_TRADE_VOLUME」というメッセージを受信した。取引ロボットのエラーを素早くキャッチして修正する方法」のセクションで、問題の解決策がmql5で示されています。しかし、私のExpert Advisorはmql4で書かれています。どうすればよいでしょうか?Expert Advisorはどのように動作すれば、出来高の正誤チェックに 合格できますか?
mql5と mql4はほとんど同じ言語 です。唯一の違いは関数の名前です、
出来高計算のコードを添付していただければ、mql4への翻訳をお手伝いします。
たぶん、この代わりに
こうするんだ:
その方がいいと思う。
たぶん、この代わりに
こうするんだ:
その方がいいと思います。
コピーペースト、修正します。
こんにちは。
記事をありがとうございました!
何か誤解しているのかもしれませんが、freeze_levelとstops_levelのチェックに不正確な点があると思います。
テストによると、距離は "not less than "levelであるべきで、テーブルでも >= 、すべてがフィットします。しかし、コードでは>>となっています。
例えば
では、正しい方法は何でしょうか?
テストによると、距離は "not less than "レベルであるべきで、テーブルでも >= 、すべてがフィットする。しかし、コードでは>>となっている。
である。
ということは、>=が正しいのか、>>が正しいのか?
信頼性を高めるためには、より厳しい条件を要求する方がよい。
まあ、それは取引操作の 前にExpert Advisorで整理することができます。
チェック関数自体で >= を使う方が正しいのでしょうか?それとも何か問題があるのでしょうか?
まあ、取引操作の 前にExpert Advisorで整理することはできます。
しかし、チェック機能自体では >= それはより正しいですか?それとも何か問題があるのでしょうか?
時々、間違ったストップで問題が発生することがある。私は通常、"more stoplevel+1 point "をチェックするようにしている。