記事"ユニバーサルEA:イベントモデルと取引ストラテジープロトタイプ(パート2)"についてのディスカッション - ページ 3 12345 新しいコメント Andrey Khatimlianskii 2016.07.02 12:42 #21 Гога: アンドレイ、物事を複雑にする必要はありません - 正解は: "許容最小距離にストップを調整し、取引を開始する(とニュースとストップが50 4桁のポイントを平準化した場合 - も?)小さすぎるストップは事実上(修正なしで)機能するはずです。そして、受信したシグナルで取引を開始する必要があります。ネットワークを構築する場合、ストップ形成の段階で追加のルールが規定されている。始値から 遅らせたバーチャル・ストップを使用すれば、拡張スプレッドで同じティックに一連のオープンと即時クローズを得ることができる。特定の状況を処理するための既製のオプションがあると便利だということには同意するが、エンジンは何も自動的に解決すべきではない。 Гога 2016.07.03 17:13 #22 Andrey Khatimlianskii:スプレッドの延長で、始値から 遅らせたバーチャル・ストップを使用すると、同じティックでオープンとクローズが連続することがあります。5についてはわかりません。4では何の問題もなかった。Andrey Khatimlianskii: 特定の状況に対処するための既製のオプションがあると便利だということには同意するが、エンジンは何も自動的に解決すべきではない。トレーディングエンジンが何をすべきか」というルールは存在しない。私は単純な仮定から話を進めます:私のエンジンはあらゆる(すべての)管理作業を行うべきであり(上記で管理作業について私が理解していることを列挙しましたが、トレイリングや、別個のストラテジーとしてのトータル利益とEA全体との作業については言及していません)、私はEAに新しいストラテジーを追加する際、そのストラテジーの取引ルールのみを追加し、取引エンジンを設定します。私のやり方が正しいというつもりはありません。;) Гога 2016.07.03 17:19 #23 Vasiliy Sokolov: これは何ですか?これはシステムメッセージに付随するインフォメーションメッセージで、何らかの理由でクリーンアップしたものです。私は、ログには意味のある情報メッセージだけが必要だと考えています。その上で、STOPが変更されていないことを知ることに興味はありません。取引環境についてもVasily、私は批判しているのではなく、私の見解を述べているのです。システムを構築するのに多くの時間を費やした場合、それを変更する可能性があると考えただけでも不快になるのは理解できます。このような会話(意見交換)は、反省の段階で意味がある。:) Vasiliy Sokolov 2016.07.03 20:44 #24 Гога:...EAに新しいストラテジーを追加する場合、私はそのストラテジーの取引ルールを追加し、取引エンジンを調整するだけです。私のやり方が正しいというつもりはありません。;)それがエンジンの仕事です。エントリールールとエグジットルールで戦略を記述し、EAに追加します。Goga: 私は、ログに意味のある有益なメッセージだけがほしいと考えています。その上で、STOPが変更されていないことを知ることには興味がありません。取引環境についても...Vasily、私は批判しているのではなく、私の見解を述べているのです。システムを作るのに多くの時間を費やした場合、それを変更する可能性があると考えただけでも不快になるのは理解できます。このような会話(意見交換)は、反省の段階で意味がある。:)おそらく、そのメッセージは正しい。でも、エンジン開発の初期にはとても必要なことでした。実際、今でもかなり役に立っている。これは、エンジンが取引アクションを認識しており、その結果、取引ポジションがストラテジーに配信されることが保証されていることを示しています。この情報は、例えば、ポジションが利用可能であるにもかかわらず、何らかの理由でストラテジーがそれを処理しない場合、デバッグ中に重要になります。このコミュニティは、ストラテジーロジックのエラー、取引エラー、エンジンエラーなどの原因を見つけるのに役立ちます。 Гога 2016.07.04 14:13 #25 Vasiliy Sokolov:それがエンジンの役割です。エントリールールとエグジットルールでストラテジーを記述し、Expert Advisorに追加します。理解できないのですが、STOP(STOPLEVELを含む)の正しい形成、処理(ポジションのオープンとクローズ時)リクオートをいつ、どこに記述するのですか?私が理解しているように、あなたは新しいバーの開始時にエンジンを設定します。もし再クオートを処理する際に取引要求を 複数回繰り返すメカニズムがなければ、新しいポジションは時間内にオープンされません(それは大した問題ではありません)が、オープンポジションが時間内に(シグナルによって)クローズされなければ、入金に不愉快な結果が生じるかもしれません。 Vasiliy Sokolov 2016.07.04 15:15 #26 Гога:私は、いつ、どこで、(STOPLEVELを考慮することを含む)STOPの正しい形成を記述し、(ポジションを開いたり閉じたりするとき)requotesを処理するために、理解していない?私が理解しているように、あなたは新しいバーの開始時にエンジンを設定します。もしリクオートを処理する際に取引 要求を複数回繰り返すメカニズムがなければ、新しいポジションは時間内にオープンされませんが(それは大した問題ではありません)、オープンポジションが時間内に(シグナルによって)クローズされなければ、入金に不愉快な結果が生じるかもしれません。 再クオートの処理は、Expert Advisorの取引ロジックで行われる必要があります。InitBuyでTrade.Buyメソッドを呼び出して、期待されたtrueではなくfalseを返した場合、InitBuyから離れることなく、何が起こったかを理解し、行動を繰り返すか修正する必要があります。リクオートは多くの取引モードには関係ないことに注意してください。例えば、証券取引所にはリクオートというものはありません。したがって、ユーザーの取引アクションを常に理解し、その場で修正できるユニバーサルレイヤーを作成することは問題外です。 Andrey Khatimlianskii 2016.07.04 16:44 #27 Vasiliy Sokolov: リクオートは多くの取引形態には関係ないことに注意しなければならない。例えば、証券取引所にはリクオートという概念はまったくない。したがって、常にユーザーの取引行動を理解し、その場で修正できるような普遍的なレイヤーを作ることは問題外である。まあ、それは障害ではありません、それはいくつかのアカウントの種類や 取引プラットフォームで発生しない場合でも、エラーを分析することが可能です。唯一の問題は、必要な反応が曖昧でないことです。何をすべきかが明確であれば、エンジン内部でそれを行うことができます。 Гога 2016.07.04 17:32 #28 Vasiliy Sokolov: RequoteはExpert Advisorの取引ロジックで処理する必要があります。InitBuyでTrade.Buyメソッドを呼び出して、期待されるtrueではなくfalseを返した場合、何が起こったかを理解し、InitBuyから離れることなく、アクションを繰り返すか修正する必要があります。リクオートは多くの取引モードには関係ないことに注意してください。例えば、証券取引所にはリクオートというものはありません。したがって、ユーザーの取引アクションを常に理解し、その場で修正できる特定のユニバーサルレイヤーを作成することは問題外です。そのため、新しいストラテジーを作成するたびに、リクオートの 処理(リクオートの有無による)と、STOPの正しい形成のチェックを、ストラテジーの要件やトレーダーの好みに応じて個別に行う必要がある。その結果Vasiliy Sokolov: これがエンジンが行うことです。エントリー・ルールとエグジット・ルールでストラテジーを記述し、Expert Advisorに追加します。エントリールールとエグジットルールの記述には、毎回何か他のものを追加しなければなりません!私は「他に何を毎回追加する必要があるのか」を指定したいのですが? Гога 2016.07.04 17:34 #29 Andrey Khatimlianskii:口座や 取引プラットフォームの種類によっては、エラーが発生しない場合でも、エラーを分析することができます。唯一の問題は、必要な反応が明確であるかどうかです。何をすべきかが明確であれば、エンジン内部でそれを行うことができます。 取引要求を再試行する以外に、再クオートに対して他にどのようなアクションが考えられるでしょうか? Andrey Khatimlianskii 2016.07.04 22:59 #30 Гога: 取引要求を再試行する以外に、再クオートに対して他にどのようなアクションが考えられるでしょうか? 少なくとも、価格を分析してください。おそらく、エントリーする必要はないでしょう。 12345 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
アンドレイ、物事を複雑にする必要はありません - 正解は: "許容最小距離にストップを調整し、取引を開始する(とニュースとストップが50 4桁のポイントを平準化した場合 - も?)小さすぎるストップは事実上(修正なしで)機能するはずです。そして、受信したシグナルで取引を開始する必要があります。ネットワークを構築する場合、ストップ形成の段階で追加のルールが規定されている。
始値から 遅らせたバーチャル・ストップを使用すれば、拡張スプレッドで同じティックに一連のオープンと即時クローズを得ることができる。
特定の状況を処理するための既製のオプションがあると便利だということには同意するが、エンジンは何も自動的に解決すべきではない。
スプレッドの延長で、始値から 遅らせたバーチャル・ストップを使用すると、同じティックでオープンとクローズが連続することがあります。
5についてはわかりません。4では何の問題もなかった。
特定の状況に対処するための既製のオプションがあると便利だということには同意するが、エンジンは何も自動的に解決すべきではない。
トレーディングエンジンが何をすべきか」というルールは存在しない。私は単純な仮定から話を進めます:私のエンジンはあらゆる(すべての)管理作業を行うべきであり(上記で管理作業について私が理解していることを列挙しましたが、トレイリングや、別個のストラテジーとしてのトータル利益とEA全体との作業については言及していません)、私はEAに新しいストラテジーを追加する際、そのストラテジーの取引ルールのみを追加し、取引エンジンを設定します。
私のやり方が正しいというつもりはありません。;)
これは何ですか?これはシステムメッセージに付随するインフォメーションメッセージで、何らかの理由でクリーンアップしたものです。
私は、ログには意味のある情報メッセージだけが必要だと考えています。その上で、STOPが変更されていないことを知ることに興味はありません。取引環境についても
Vasily、私は批判しているのではなく、私の見解を述べているのです。システムを構築するのに多くの時間を費やした場合、それを変更する可能性があると考えただけでも不快になるのは理解できます。このような会話(意見交換)は、反省の段階で意味がある。:)
...EAに新しいストラテジーを追加する場合、私はそのストラテジーの取引ルールを追加し、取引エンジンを調整するだけです。
私のやり方が正しいというつもりはありません。;)
それがエンジンの仕事です。エントリールールとエグジットルールで戦略を記述し、EAに追加します。
私は、ログに意味のある有益なメッセージだけがほしいと考えています。その上で、STOPが変更されていないことを知ることには興味がありません。取引環境についても...
Vasily、私は批判しているのではなく、私の見解を述べているのです。システムを作るのに多くの時間を費やした場合、それを変更する可能性があると考えただけでも不快になるのは理解できます。このような会話(意見交換)は、反省の段階で意味がある。:)
おそらく、そのメッセージは正しい。でも、エンジン開発の初期にはとても必要なことでした。実際、今でもかなり役に立っている。これは、エンジンが取引アクションを認識しており、その結果、取引ポジションがストラテジーに配信されることが保証されていることを示しています。この情報は、例えば、ポジションが利用可能であるにもかかわらず、何らかの理由でストラテジーがそれを処理しない場合、デバッグ中に重要になります。このコミュニティは、ストラテジーロジックのエラー、取引エラー、エンジンエラーなどの原因を見つけるのに役立ちます。
それがエンジンの役割です。エントリールールとエグジットルールでストラテジーを記述し、Expert Advisorに追加します。
理解できないのですが、STOP(STOPLEVELを含む)の正しい形成、処理(ポジションのオープンとクローズ時)リクオートをいつ、どこに記述するのですか?
私が理解しているように、あなたは新しいバーの開始時にエンジンを設定します。もし再クオートを処理する際に取引要求を 複数回繰り返すメカニズムがなければ、新しいポジションは時間内にオープンされません(それは大した問題ではありません)が、オープンポジションが時間内に(シグナルによって)クローズされなければ、入金に不愉快な結果が生じるかもしれません。
私は、いつ、どこで、(STOPLEVELを考慮することを含む)STOPの正しい形成を記述し、(ポジションを開いたり閉じたりするとき)requotesを処理するために、理解していない?
私が理解しているように、あなたは新しいバーの開始時にエンジンを設定します。もしリクオートを処理する際に取引 要求を複数回繰り返すメカニズムがなければ、新しいポジションは時間内にオープンされませんが(それは大した問題ではありません)、オープンポジションが時間内に(シグナルによって)クローズされなければ、入金に不愉快な結果が生じるかもしれません。
リクオートは多くの取引形態には関係ないことに注意しなければならない。例えば、証券取引所にはリクオートという概念はまったくない。したがって、常にユーザーの取引行動を理解し、その場で修正できるような普遍的なレイヤーを作ることは問題外である。
まあ、それは障害ではありません、それはいくつかのアカウントの種類や 取引プラットフォームで発生しない場合でも、エラーを分析することが可能です。
唯一の問題は、必要な反応が曖昧でないことです。何をすべきかが明確であれば、エンジン内部でそれを行うことができます。
RequoteはExpert Advisorの取引ロジックで処理する必要があります。InitBuyでTrade.Buyメソッドを呼び出して、期待されるtrueではなくfalseを返した場合、何が起こったかを理解し、InitBuyから離れることなく、アクションを繰り返すか修正する必要があります。リクオートは多くの取引モードには関係ないことに注意してください。例えば、証券取引所にはリクオートというものはありません。したがって、ユーザーの取引アクションを常に理解し、その場で修正できる特定のユニバーサルレイヤーを作成することは問題外です。
そのため、新しいストラテジーを作成するたびに、リクオートの 処理(リクオートの有無による)と、STOPの正しい形成のチェックを、ストラテジーの要件やトレーダーの好みに応じて個別に行う必要がある。その結果
これがエンジンが行うことです。エントリー・ルールとエグジット・ルールでストラテジーを記述し、Expert Advisorに追加します。
エントリールールとエグジットルールの記述には、毎回何か他のものを追加しなければなりません!私は「他に何を毎回追加する必要があるのか」を指定したいのですが?
口座や 取引プラットフォームの種類によっては、エラーが発生しない場合でも、エラーを分析することができます。
唯一の問題は、必要な反応が明確であるかどうかです。何をすべきかが明確であれば、エンジン内部でそれを行うことができます。
取引要求を再試行する以外に、再クオートに対して他にどのようなアクションが考えられるでしょうか?