マーケットでのEA検証の問題点 - ページ 8 123456789101112131415...20 新しいコメント Vitalie Postolache 2017.02.27 00:24 #71 Sergey Gritsay:すべてこんにちは!誰が$ 1のバランスでチェックをバイパスすることができた、私は私のコードで持っている十分なお金の貿易業務が 実行されていない場合はチェックされます。その結果、次のような検証ログが得られました。 Expert Advisorは1ドルの残高で取引を開始するように書かれているのはどこですか?500:1のレバレッジでは、主要なペアの最小ロット0.01の必要証拠金は最低2ドル、1000:1のレバレッジでは最低1ドルでなければならず、スプレッドのためストップアウトはほぼ即座に発生することになります。テスターでも、こんなバランスでEAを動かすのは無茶だと思うのですが。 Sergey Gritsay 2017.02.27 14:18 #72 Vitalie Postolache: 1ドルの残高でEAが取引を開始する義務があるとどこに書いてあるのですか?500:1のレバレッジで、主要なペアの最小ロット0.01の必要証拠金は最低2ドル、1000:1のレバレッジでは最低1ドルでなければならず、スプレッドのためストップアウトはほぼ瞬間的に発生します。テスターでも、こんなバランスでEAを動かすのは無茶だと思うのですが。この条件であることが判明し、これを削除すると、検証は成功します。 if(!TerminalInfoInteger(TERMINAL_TRADE_ALLOWED)) { rezult="Check in the terminal settings permit automated trading!"; return(false); }.... Vitalie Postolache 2017.02.27 20:39 #73 Sergey Gritsay:この条件であることが判明し、これを削除すると、検証は成功します。 if(!TerminalInfoInteger(TERMINAL_TRADE_ALLOWED)) { rezult="Check in the terminal settings permit automated trading!"; return(false); } 条件的には合っているようですが、なくても違和感が...。 Evgeny Belyaev 2017.02.27 21:57 #74 Vitalie Postolache: 必要条件のようで、なくてもおかしいのですが...。 することもできますが、テスターで作業しているかどうか確認する必要があります。 Konstantin Seredkin 2017.03.12 13:47 #75 なんだお前ら、これで解決できるって情報持ってる奴いないのかよ。 Sergey Gritsay 2017.03.12 14:27 #76 Konstantin Seredkin:なんだお前ら、これで解決できるって情報持ってる奴いないのかよ。 取引に関するコードのチェックを一つずつ外していくことで、私の問題はこの条件であることがわかりました。 if(!TerminalInfoInteger(TERMINAL_TRADE_ALLOWED)) { rezult="Check in the terminal settings permit automated trading!"; return(false); }... 先日、mt5用のEAにそのような条件をつけたバージョンを投稿したところ、一回目でテストが通りました。 Konstantin Seredkin 2017.03.14 06:19 #77 私はそれを考え出した、市場によるとロボットは、エキスパート-アドバイザによる取引を許可する ボタンを押し、押されたの両方をテストする必要があり、私はちょうど我々がテスターでそれをテストする場合、このチェックが実施されていないとロボットがすぐにテスト市場を通過したことをコードで規定した。 Evgeny Vlasov 2017.12.02 11:54 #78 Konstantin Seredkin: Expert Advisorによる取引を可能に するために、ロボットはクリックされたボタンとスイッチされていないボタンの両方でテストされなければならないとのことですが、私はこのチェックをコードに規定し、テスターでテストした場合、ロボットはすぐにテスト市場を通過しました。こんにちは、このために具体的にどのようなコードを入れたか教えてください。よろしくお願いします。 Sergey Vradiy 2017.12.03 06:51 #79 Marat Sultanov:ご返信ありがとうございました。 理解できないのは自分だけではないことがわかりました :) あなただけではありません。テストアルゴリズムについては、私も全く同じ疑問を持っています。また、チャート上に多数のインジケータを設置しないと原理的に動作しないロボットも存在する可能性があります。このロボットが市場でテストされたら、間違いなく不合格になるでしょう。 Artyom Trishkin 2017.12.03 07:00 #80 Sergey Vradiy: あなただけではありません。テストアルゴリズムについては、私も全く同じ疑問を持っています。また、チャート上に多数のインジケータを設置しないと原理的に動作しないロボットも存在する可能性があります。このロボットが市場でテストされたら、間違いなく不合格になるでしょう。すべてのカスタム指標は、#resource を使用してリソースとして Expert Advisor の本体に含める必要があります - マーケットの Expert Advisor は、追加の指標の追加インストールを必要とせず、完全に組み立てられた状態で配信される必要があります。 123456789101112131415...20 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
すべてこんにちは!誰が$ 1のバランスでチェックをバイパスすることができた、私は私のコードで持っている十分なお金の貿易業務が 実行されていない場合はチェックされます。その結果、次のような検証ログが得られました。
1ドルの残高でEAが取引を開始する義務があるとどこに書いてあるのですか?500:1のレバレッジで、主要なペアの最小ロット0.01の必要証拠金は最低2ドル、1000:1のレバレッジでは最低1ドルでなければならず、スプレッドのためストップアウトはほぼ瞬間的に発生します。テスターでも、こんなバランスでEAを動かすのは無茶だと思うのですが。
この条件であることが判明し、これを削除すると、検証は成功します。
{
rezult="Check in the terminal settings permit automated trading!";
return(false);
}
....
この条件であることが判明し、これを削除すると、検証は成功します。
{
rezult="Check in the terminal settings permit automated trading!";
return(false);
}
必要条件のようで、なくてもおかしいのですが...。
なんだお前ら、これで解決できるって情報持ってる奴いないのかよ。
なんだお前ら、これで解決できるって情報持ってる奴いないのかよ。
取引に関するコードのチェックを一つずつ外していくことで、私の問題はこの条件であることがわかりました。
先日、mt5用のEAにそのような条件をつけたバージョンを投稿したところ、一回目でテストが通りました。...
Expert Advisorによる取引を可能に するために、ロボットはクリックされたボタンとスイッチされていないボタンの両方でテストされなければならないとのことですが、私はこのチェックをコードに規定し、テスターでテストした場合、ロボットはすぐにテスト市場を通過しました。
こんにちは、このために具体的にどのようなコードを入れたか教えてください。よろしくお願いします。
ご返信ありがとうございました。
理解できないのは自分だけではないことがわかりました :)
あなただけではありません。テストアルゴリズムについては、私も全く同じ疑問を持っています。また、チャート上に多数のインジケータを設置しないと原理的に動作しないロボットも存在する可能性があります。このロボットが市場でテストされたら、間違いなく不合格になるでしょう。
すべてのカスタム指標は、#resource を使用してリソースとして Expert Advisor の本体に含める必要があります - マーケットの Expert Advisor は、追加の指標の追加インストールを必要とせず、完全に組み立てられた状態で配信される必要があります。