アルゴリズムによる''遠心分離機''です。 - ページ 8 123456789101112131415...23 新しいコメント 削除済み 2019.12.24 15:08 #71 まず、「理想的なエントリーポイント」と「理想的なエグジットポイント」とは何かということを定義する必要があります。 Igor Makanu 2019.12.24 15:12 #72 Реter Konow: 2.ZigZagは完璧なエントリーポイントを表示するものではありません。そうではないんです。そこには大きな誤差が生じるでしょう。GAを搭載したオプティマイザーなら、もっといいものができるはずです。 IMHO ZigZagは理想的なエントリー/エグジットポイントを表示するだけで、それ以上は表示しない。 私たちが特定のZZについて話している場合は、はい、我々は議論することができますが、私は私のものを使用して - それはmin.barの設定はありません - ちょうどハイからローに線を描き、設定はハイからローまでの最小距離です。 https://www.mql5.com/ru/forum/318267#comment_12508440 Dmitry Fedoseev 2019.12.24 15:18 #73 バーではなくポイントで、スプレッドより1ポイント多い閾値で、それの分単位でジグザグが必要です、はい、もちろん、バー内のいくつかの変動はキャッチできません。というのが悩みの種です。 Dmitry Fedoseev 2019.12.24 15:20 #74 おっと!8888 Igor Makanu 2019.12.24 15:21 #75 Dmitry Fedoseev: そして、議事録には そうでもない、オプティマイザーですべてテストしている;) 最小設定でM1に大幅にスプレッドに影響を与える、それはppまたは他のTFでより多くの設定を取る方が良いですが、H1よりも古い、H4と上記の低リターンになります。 Dmitry Fedoseev 2019.12.24 15:22 #76 Igor Makanu: そうでもない、オプティマイザーですべてテストしている;) 最小設定でM1に大幅にスプレッドに影響を与える、それはppまたは他のTFでより多くの設定を取る方が良いですが、H1よりも古い、H4と上記の低リターンになります。 ジグザグとは何だったのか? Реter Konow 2019.12.24 15:22 #77 Олег avtomat: まず、「理想的なエントリーポイント」と「理想的なエグジットポイント」とは何かということを定義する必要があります。 理想的なエントリーポイントは、''理想的な取引''の価格と時間の開始点です。 理想的な出口ポイント - ''理想的な取引''の価格と完了時間。 理想的なトレードとは、期間と利益の比率が最も良いトレードである。 イムホ Igor Makanu 2019.12.24 15:23 #78 Dmitry Fedoseev: ジグザグとは何だったのか? for MT5 made long time ago,https://www.mql5.com/ru/forum/318267#comment_12508440 //+------------------------------------------------------------------+ //| ZigZagZZ.mq5 | //| IgorM | //| https://www.mql5.com/ru/users/igorm | //+------------------------------------------------------------------+ #property copyright "IgorM" #property link "https://www.mql5.com/ru/users/igorm" #property version "1.00" #property indicator_chart_window #property indicator_buffers 1 #property indicator_plots 1 // plot ZigZagZZ #property indicator_label1 "ZigZagZZ" #property indicator_type1 DRAW_SECTION #property indicator_color1 clrDarkBlue #property indicator_style1 STYLE_SOLID #property indicator_width1 3 // input parameters input int Deviation=100; // indicator buffers double ZZBuffer[]; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int OnInit() { // indicator buffers mapping SetIndexBuffer(0,ZZBuffer,INDICATOR_DATA); IndicatorSetInteger(INDICATOR_DIGITS,_Digits); PlotIndexSetDouble(0,PLOT_EMPTY_VALUE,0.0); return(INIT_SUCCEEDED); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int OnCalculate(const int rates_total, const int prev_calculated, const datetime &time[], const double &open[], const double &high[], const double &low[], const double &close[], const long &tick_volume[], const long &volume[], const int &spread[]) { static bool UP; static double max,min; static int LastExt=0; static const double dev=NormalizeDouble(Deviation*_Point,_Digits); int limit=prev_calculated-1; if(prev_calculated==0) { ArrayInitialize(ZZBuffer,0.0); limit=2; LastExt=0; if(low[0]<high[1]) { min=low[0]; max=high[1]; UP=true; } else { max=high[0]; min = low[1]; UP=false; } } for(int i=limit; i<rates_total; i++) { ZZBuffer[i]=0.0; if(UP) { if(low[i]-min<=0.0) { min=low[i]; ZZBuffer[LastExt]=0.0; LastExt=i; ZZBuffer[i]=min; } else { if(high[i]-min-dev>0.0) { max=high[i]; LastExt=i; ZZBuffer[i]=max; UP=false; } } } else { if(high[i]-max>=0.0) { max=high[i]; ZZBuffer[LastExt]=0.0; LastExt=i; ZZBuffer[i]=max; } else { if(low[i]-max+dev<0.0) { min=low[i]; LastExt=i; ZZBuffer[i]=min; UP=true; } } } } return(rates_total); } //+------------------------------------------------------------------+ Dmitry Fedoseev 2019.12.24 15:27 #79 Igor Makanu: for MT5 made long time ago,https://www.mql5.com/ru/forum/318267#comment_12508440 そう、この作業に適したジグザグです。 Реter Konow 2019.12.24 15:29 #80 Igor Makanu: ZigZagは理想的なエントリー/エグジットポイントを表示するだけで、それ以上は表示しない。 特定のZZについて話しているのであれば、はい、議論することができますが、私は自分のを使いました - それはmin.barの設定を持っていません - それは単に高から低に線を描き、設定は高から低の最小距離です https://www.mql5.com/ru/forum/318267#comment_12508440 ZigZagは、「完璧な取引」、つまり最高の取引時間と利益の比率の原則に依存しません。ZZは、そのピークとローのすべてでエントリー、エグジットする必要があります。理想的な解決策ではありません。 123456789101112131415...23 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
2.ZigZagは完璧なエントリーポイントを表示するものではありません。そうではないんです。そこには大きな誤差が生じるでしょう。GAを搭載したオプティマイザーなら、もっといいものができるはずです。 IMHO
ZigZagは理想的なエントリー/エグジットポイントを表示するだけで、それ以上は表示しない。
私たちが特定のZZについて話している場合は、はい、我々は議論することができますが、私は私のものを使用して - それはmin.barの設定はありません - ちょうどハイからローに線を描き、設定はハイからローまでの最小距離です。
https://www.mql5.com/ru/forum/318267#comment_12508440
おっと!8888
そして、議事録には
そうでもない、オプティマイザーですべてテストしている;)
最小設定でM1に大幅にスプレッドに影響を与える、それはppまたは他のTFでより多くの設定を取る方が良いですが、H1よりも古い、H4と上記の低リターンになります。
そうでもない、オプティマイザーですべてテストしている;)
最小設定でM1に大幅にスプレッドに影響を与える、それはppまたは他のTFでより多くの設定を取る方が良いですが、H1よりも古い、H4と上記の低リターンになります。
ジグザグとは何だったのか?
まず、「理想的なエントリーポイント」と「理想的なエグジットポイント」とは何かということを定義する必要があります。
理想的なエントリーポイントは、''理想的な取引''の価格と時間の開始点です。
理想的な出口ポイント - ''理想的な取引''の価格と完了時間。
理想的なトレードとは、期間と利益の比率が最も良いトレードである。
イムホ
ジグザグとは何だったのか?
for MT5 made long time ago,https://www.mql5.com/ru/forum/318267#comment_12508440
for MT5 made long time ago,https://www.mql5.com/ru/forum/318267#comment_12508440
そう、この作業に適したジグザグです。
ZigZagは理想的なエントリー/エグジットポイントを表示するだけで、それ以上は表示しない。
特定のZZについて話しているのであれば、はい、議論することができますが、私は自分のを使いました - それはmin.barの設定を持っていません - それは単に高から低に線を描き、設定は高から低の最小距離です
https://www.mql5.com/ru/forum/318267#comment_12508440