記事"「新しいトレーディングの特質」に基づいたエキスパートアドバイザー : Bill Williams著"についてのディスカッション - ページ 4 12345 新しいコメント Vladimir Karputov 2017.08.13 10:50 #31 natyog: とログすべてのポジションをトラバースするアルゴリズムが正しくない - ポジションはSIMPLEによって選択された:void C_TS_BW::TrailingStop(void) { bool select=pos_info.Select(m_Symbol);全ポジションのトラバースを整理し、ポジションリストのインデックスでポジションを選択 する必要がありました://+------------------------------------------------------------------+ //| ポジションの計算 買いと売り| //+------------------------------------------------------------------+ void CalculatePositions(int &count_buys,int &count_sells) { count_buys=0.0; count_sells=0.0; for(int i=PositionsTotal()-1;i>=0;i--) if(m_position.SelectByIndex(i)) // プロパティにさらにアクセスするために、インデックスによって位置を選択する。 if(m_position.Symbol()==m_symbol.Name() && m_position.Magic()==m_magic) { if(m_position.PositionType()==POSITION_TYPE_BUY) count_buys++; if(m_position.PositionType()==POSITION_TYPE_SELL) count_sells++; } //--- return; }位置修正 アルゴリズムが正しくない。bool PositionModify( const string symbol, // 記号 double sl, // ストップ・ロス価格 double tp // 利食い価格 )で選択され、チケットで 選択されるべきであった:bool PositionModify( const ulong ticket, // チケットの位置 double sl, // ストップ・ロス価格 double tp // 利食い価格 ) Совершение сделок - Торговые операции - Справка по MetaTrader 5 www.metatrader5.com Торговая деятельность в платформе связана с формированием и отсылкой рыночных и отложенных ордеров для исполнения брокером, а также с управлением... Vladimir Karputov 2017.08.13 10:51 #32 著者の訂正を待っている。 Alexey Klenov 2017.08.13 22:22 #33 Expert Advisorが開発され、それに従って、mt5用のヘッジ口座があえて言及されることもなかった時代に記事が作成された。そのため、ポジション選択は シンボルによって実現されました。 Vladimir Karputov 2017.08.14 07:15 #34 Alexey Klenov:エキスパート・アドバイザーが開発され、それに従って記事がデザインされたのは、mt5用のヘッジ口座があえて言及されることもなかった頃です。そのため、ポジション選択は シンボルで実現していた。ヘッジ口座はすでに1年前のものです。したがって、私が上に述べたすべての変更を行ってください。 Alexey Klenov 2017.08.14 15:31 #35 ストックとヘッジの両方のタイプで完全に機能させるためには、トレーリング・ストップのセクションだけでなく、Expert Advisorのコードに多くの変更を加える必要があります。できるだけ早くそれを行います。 natyog 2017.08.23 05:42 #36 2つのブローカー(BKS-ForexとRoboforex)のネッティングモード口座でテスト中(設定とテストパラメータが添付されています)赤線のトレーリングストップ(履歴と操作 - 付録)は、Expert Advisorのコードに記載されているteeth[0]のトレーリングストップとは逆に、teeth[5]で実行されます。teeth[0]です。しかし、Roboforex と BKS-Forex のデモ 口座で取引する場合、トレーリングストップは現在のバーのティースで行われます。しかし、BKS-Forex のリアル 口座で取引すると、ストップは再び teeth[5] に「移動」します。このようなことがあってはならない。 ファイル: 2017-08-23_cps73f912.png 92 kb 2017-08-23_god21xafk.png 92 kb 2017-08-23_u68s0wv.png 83 kb 2017-08-23_zh7nt52e.png 94 kb foguera 2017.11.15 14:03 #37 コードをコンパイルし、テスターで使用しようとしましたが、動作が発生しません。パラメータの どこを変更すればよいのでしょうか?ありがとうございました。 Elsky1313 Эльский 2018.02.12 18:12 #38 トロールの仕組みは?ワニの赤いライン上のストップロスは、トロール(歯)ですか? Roman Shiredchenko 2018.02.12 21:10 #39 natyog:2つのブローカー(BKS-ForexとRoboforex)のネッティングモードのアカウントでテスト中(設定とテストパラメータが添付されています)赤線のトレーリングストップ(履歴と操作 - 付録)は、Expert Advisorのコードに記載されているteeth[0]のトレーリングストップとは逆に、teeth[5]で実行されます。teeth[0]です。しかし、Roboforex と BKS-Forex のデモ 口座で取引する場合、トレーリングストップは現在のバーのティースで行われます。しかし、BKS-Forex のリアル 口座で取引すると、ストップは再び teeth[5] に「移動」します。このようであってはならない。そこは正常です。5バーから0バーへの赤い線は直線を持っています - teeth[0]上のトロール。そして、あなたの2つの極端な図面 - 赤い線の交差と現在のローソク足の終値 - ポジションからのエグジットもあります。 Alexey Klenov 2018.11.15 16:49 #40 こんにちは。 ヘッジ口座用のExpert Advisorを近代化するために手を入れたとしましょう。 私はまた、いくつかの変更を加えました アリゲーターのトレンドを考慮する際、ACなしで5バーのトロール分析のみをAOにしました(その方がうまくいくようです)。アリゲーターインジケーターは、ビジュアルテストモードで より明確にするために、設定からシフトパラメーターで初期化されています。分数のすべてのバリエーションが無効になっている場合、トロールがトリガーされ、トレンド上の新規エントリーが、価格によって先に「キャンセル」されたフラクタルによって行われる可能性があります - 私はこの状況を排除しました。私は無関心ではないすべての人が判明したものをチェックし、コメントをお願いします。 ファイル: TS_BW_rev_2018.mq5 12 kb h_TS_BW_2018.mqh 133 kb 12345 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
とログ
すべてのポジションをトラバースするアルゴリズムが正しくない - ポジションはSIMPLEによって選択された:
全ポジションのトラバースを整理し、ポジションリストのインデックスでポジションを選択 する必要がありました:
位置修正 アルゴリズムが正しくない。
で選択され、チケットで 選択されるべきであった:
著者の訂正を待っている。
Expert Advisorが開発され、それに従って、mt5用のヘッジ口座があえて言及されることもなかった時代に記事が作成された。
そのため、ポジション選択は シンボルによって実現されました。
エキスパート・アドバイザーが開発され、それに従って記事がデザインされたのは、mt5用のヘッジ口座があえて言及されることもなかった頃です。
そのため、ポジション選択は シンボルで実現していた。
ヘッジ口座はすでに1年前のものです。したがって、私が上に述べたすべての変更を行ってください。
ストックとヘッジの両方のタイプで完全に機能させるためには、トレーリング・ストップのセクションだけでなく、Expert Advisorのコードに多くの変更を加える必要があります。
できるだけ早くそれを行います。
2つのブローカー(BKS-ForexとRoboforex)のネッティングモード口座でテスト中(設定とテストパラメータが添付されています)
赤線のトレーリングストップ(履歴と操作 - 付録)は、Expert Advisorのコードに記載されているteeth[0]のトレーリングストップとは逆に、teeth[5]で実行されます。
teeth[0]です。
しかし、Roboforex と BKS-Forex のデモ 口座で取引する場合、トレーリングストップは現在のバーのティースで行われます。
しかし、BKS-Forex のリアル 口座で取引すると、ストップは再び teeth[5] に「移動」します。
このようなことがあってはならない。
コードをコンパイルし、テスターで使用しようとしましたが、動作が発生しません。パラメータの どこを変更すればよいのでしょうか?ありがとうございました。
2つのブローカー(BKS-ForexとRoboforex)のネッティングモードのアカウントでテスト中(設定とテストパラメータが添付されています)
赤線のトレーリングストップ(履歴と操作 - 付録)は、Expert Advisorのコードに記載されているteeth[0]のトレーリングストップとは逆に、teeth[5]で実行されます。
teeth[0]です。
しかし、Roboforex と BKS-Forex のデモ 口座で取引する場合、トレーリングストップは現在のバーのティースで行われます。
しかし、BKS-Forex のリアル 口座で取引すると、ストップは再び teeth[5] に「移動」します。
このようであってはならない。
そこは正常です。5バーから0バーへの赤い線は直線を持っています - teeth[0]上のトロール。そして、あなたの2つの極端な図面 - 赤い線の交差と現在のローソク足の終値 - ポジションからのエグジットもあります。
こんにちは。
ヘッジ口座用のExpert Advisorを近代化するために手を入れたとしましょう。
私はまた、いくつかの変更を加えました