ZigZagインジケータのインプットはどのように使用するのですか? - ページ 4 12345 新しいコメント I3enooI3 2010.05.19 18:00 #31 どなたか教えてください。 ジグザグの直前の上下の値を特定するために使用するコード Robert 2010.05.19 19:05 #32 ジグザグに配置されたトップとボトムの数字 I3enooI3: どなたか、ジグザグの直前のトップとボトムの値を特定するために使用するコードを教えていただけませんか? 13さん、こんにちは。 以前、RSIの値や以前のバーの値を見つけることについて質問しました。 RSIの値。 RSI値:コードの最後の文字はどのBARから値を取得するかを示します - 例えば。 RsiCurrent = iRSI(NULL,0,RSIPeriod,0,0); // 0 = 現在のバー RsiBar5 = iRSI(NULL,0,RSIPeriod,0,5); // 5 = 前の5本目のバー 比較したい各バーについて同じことを行い、次に売買取引のためのコードを追加します。 基本的なコード例 - if (RsiCurrent > RsiBar5) Then do this; ------------------ ZigZag Numbers。 私はトップとボトムの数字を持っている多くのジグザグ指標を見たことがないが、ジグザグを使用して、トップとボトムに数字を配置する指標の数があります。試しに検索してみてください。 セマフォ・ジグザグ エリオット波動 ZUP's 3_Level_ZZと呼ばれるインディケータ を添付しています。基本的なZigZagを追加して、設定を合わせるだけです。 頑張ってください!お役に立てれば幸いです。 ロバート ファイル: 3_level_zz_semafor.mq4 8 kb 3_level_zz_semaphore.jpg 156 kb How do i use Trading Strategies Based On ICustom function I3enooI3 2010.05.20 01:30 #33 って感じです。 しかし、まだ1つの問題があります。最後のトップとボトムだけを使用するコードを教えてください、私がそれを試みるとき、他のトップ/ボトムでエラーになります(だから混乱する 最後の値だけを記録するために)。 thk Robert 2010.05.20 03:29 #34 ジグザグに慣れていない I3enooI3: comiclifeformさん、ありがとうございました。しかし、私はまだ1つの問題がある;私はそれが他のトップ/ボトムでエラーしようとすると、最後のトップとボトムのみを使用するためのコードを与えることができます(だから混乱 最後の値のみを記録するために)。 thk こんにちは、13です。 この場合、私はあなたに提案したZigZagや他の波動指標を使用したり理解したりしていないので、特にコードが何であるかを見ずに、「トップとボトム」のコードを書くのを助けることができないかもしれません。 多分、他の誰かがここでZigZagについて助けてくれるでしょう...そして、あなたがより多くの詳細を提供できるほど...他の人があなたを助けることができます。 また、3_Level_ZZ_Semaphoreにはバッファがあり、そこから値を取得することができますので、もしそれがお役に立てれば幸いです。 お気をつけて。 ロバート William Snyder 2010.05.20 15:15 #35 I3enooI3: comiclifeformさん、ありがとうございました。しかし、まだ1つの問題があります。最後の上下のみを使用するコードを教えてください。他の上下を使用するとエラーになります(最後の値のみを記録するため、 を混乱させます)。 thk ジグザグの場合、正確な上下の位置を特定することは不可能なので、EaにジグザグのiCustomコールを入れています。 ZZ3=iCustom(NULL,0, "ZigZag",depth,deviation,backstep,0,2); ZZ2=iCustom(NULL,0, "ZigZag",depth,deviation,backstep,0,1); そして、取引するために次のようなことをします。 if ((ZZ3!=0 || ZZ2!=0) //買いのシグナル。 売り シグナルも同様です。 もう一つの方法は、以下の通りです。 if (ZZ3!=High[2] || ZZ2!=High[1]) //買いのシグナル if (ZZ3!=Low[2] || ZZ2!=Low[1]) //売りのシグナル しかし、トップやボトムに近づくためには、買われすぎや売られすぎのような別のインジケータが本当に必要なのです。 I3enooI3 2010.05.21 14:29 #36 このコードに問題があります。 このコードのようにジグザグEaに問題があります。私はこのクローズのようにジグザグインジケータを 使用しています。 そして、以下のコードのようにトップとボトムを識別します。 しかし、正しく動作しません。 赤い矢印のように前回の安値を更新したらショートしたい(画像は下に添付)。 そして、緑の矢印のように前の高値を更新したときに買いたいのです。 このコードで何が間違っているのか、どのようなコードを使えばいいのか、どなたか教えていただけませんか? Thk int start() { //---- { double zigzaghigh, zigzaglow, zigzaghighx, zigzaglowx, zigzaghighp; double zigzaglowp, zigzaghigha, zigzaglowa, pc; double ticket, total, order; int h, l; zigzaghighx=iCustom(NULL,0, "ZigZag",12,5,3,MODE_HIGH,h); zigzaglowx=iCustom(NULL,0, "ZigZag",12,5,3,MODE_LOW,l); zigzaghighp=iCustom(NULL,0, "ZigZag",12,5,3,MODE_HIGH,h+1); zigzaghighp=iCustom(NULL,0, "ZigZag",12,5,3,MODE_HIGH,h+1); zigzaglowp=iCustom(NULL,0, "ZigZag",12,5,3,MODE_LOW,l+1); zigzaghigha=iCustom(NULL,0, "ZigZag",12,5,3,MODE_HIGH,h-1); zigzaglowa=iCustom(NULL,0, "ZigZag",12,5,3,MODE_HIGH,h-1); zigzaglowa=iCustom(NULL,0, "ZigZag",12,5,3,MODE_LOW,l-1); pc=iClose(NULL,0,1)。 total=OrdersTotal()。 //トップを特定する while(h>1) { if((zigzaghighx > zigzaghighp) && (zigzaghighx > zigzaghigha)) zigzaghigh=zigzaghighx; return(0); } //buttomを特定する//。 while(l>1) { if((zigzaglowx < zigzaglowp) && (zigzaglowx < zigzaglowa)) zigzaglow=zigzaglowx; return(0); } //買いたい・売りたい if((totalzigzaghigh)) {ticket=OrderSend(Symbol(),OP_BUY,1,Ask,1,0,0, "buy",0,0,Green); OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES); Print("買い"); return(0); } if((total>0)&&(pc<zigzaglow)) {OrderClose(OrderTicket(),OrderLots(),Bid,1,赤); Print("セール"); return(0); } を返します。 //---- return(0); } ファイル: pic1.png 33 kb How do i use [警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 [Archive!] Any rookie question, philippe 2010.09.10 08:07 #37 MT4 zigzag インジケーターのパラメーター - 理解している人はいますか? こんにちは 私はMT 4 ZZの指標のパラメータを理解していない。 深さ/偏差/バックステップ 誰が私にそれらを説明することができますか? 深さはバーの数、偏差は%、バックステップは分からないと思います... ありがとうございます。 perwira 2010.10.26 04:47 #38 私はいつもジグザグが好きなのですが、ジグザグをフィルタリングするのに適した指標はありますか? yourspace 2010.10.26 06:43 #39 perwira: 私はいつもジグザグが好きなのですが、ジグザグをフィルタリングするのに適したインジケータはありますか? ジグザグの偽シグナルをフィルタリングするためにHMAやnolagmaインディケータを使用することができるかもしれませんし、RBCIは別の選択肢です。 witsnpips 2010.10.26 14:32 #40 リペイントなのになんでzzにこだわるのか理解できない。 12345 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
どなたか教えてください。
ジグザグの直前の上下の値を特定するために使用するコード
ジグザグに配置されたトップとボトムの数字
どなたか、ジグザグの直前のトップとボトムの値を特定するために使用するコードを教えていただけませんか?
13さん、こんにちは。
以前、RSIの値や以前のバーの値を見つけることについて質問しました。
RSIの値。
RSI値:コードの最後の文字はどのBARから値を取得するかを示します - 例えば。
RsiCurrent = iRSI(NULL,0,RSIPeriod,0,0); // 0 = 現在のバー
RsiBar5 = iRSI(NULL,0,RSIPeriod,0,5); // 5 = 前の5本目のバー
比較したい各バーについて同じことを行い、次に売買取引のためのコードを追加します。
基本的なコード例 - if (RsiCurrent > RsiBar5) Then do this;
------------------
ZigZag Numbers。
私はトップとボトムの数字を持っている多くのジグザグ指標を見たことがないが、ジグザグを使用して、トップとボトムに数字を配置する指標の数があります。試しに検索してみてください。
セマフォ・ジグザグ
エリオット波動
ZUP's
3_Level_ZZと呼ばれるインディケータ を添付しています。基本的なZigZagを追加して、設定を合わせるだけです。
頑張ってください!お役に立てれば幸いです。
ロバート
って感じです。
しかし、まだ1つの問題があります。最後のトップとボトムだけを使用するコードを教えてください、私がそれを試みるとき、他のトップ/ボトムでエラーになります(だから混乱する
最後の値だけを記録するために)。
thk
ジグザグに慣れていない
comiclifeformさん、ありがとうございました。
しかし、私はまだ1つの問題がある;私はそれが他のトップ/ボトムでエラーしようとすると、最後のトップとボトムのみを使用するためのコードを与えることができます(だから混乱
最後の値のみを記録するために)。
thkこんにちは、13です。
この場合、私はあなたに提案したZigZagや他の波動指標を使用したり理解したりしていないので、特にコードが何であるかを見ずに、「トップとボトム」のコードを書くのを助けることができないかもしれません。
多分、他の誰かがここでZigZagについて助けてくれるでしょう...そして、あなたがより多くの詳細を提供できるほど...他の人があなたを助けることができます。
また、3_Level_ZZ_Semaphoreにはバッファがあり、そこから値を取得することができますので、もしそれがお役に立てれば幸いです。
お気をつけて。
ロバート
comiclifeformさん、ありがとうございました。
しかし、まだ1つの問題があります。最後の上下のみを使用するコードを教えてください。他の上下を使用するとエラーになります(最後の値のみを記録するため、
を混乱させます)。
thkジグザグの場合、正確な上下の位置を特定することは不可能なので、EaにジグザグのiCustomコールを入れています。
ZZ3=iCustom(NULL,0, "ZigZag",depth,deviation,backstep,0,2);
ZZ2=iCustom(NULL,0, "ZigZag",depth,deviation,backstep,0,1);
そして、取引するために次のようなことをします。
if ((ZZ3!=0 || ZZ2!=0) //買いのシグナル。
売り シグナルも同様です。
もう一つの方法は、以下の通りです。
if (ZZ3!=High[2] || ZZ2!=High[1]) //買いのシグナル
if (ZZ3!=Low[2] || ZZ2!=Low[1]) //売りのシグナル
しかし、トップやボトムに近づくためには、買われすぎや売られすぎのような別のインジケータが本当に必要なのです。
このコードに問題があります。
このコードのようにジグザグEaに問題があります。私はこのクローズのようにジグザグインジケータを 使用しています。
そして、以下のコードのようにトップとボトムを識別します。
しかし、正しく動作しません。
赤い矢印のように前回の安値を更新したらショートしたい(画像は下に添付)。
そして、緑の矢印のように前の高値を更新したときに買いたいのです。
このコードで何が間違っているのか、どのようなコードを使えばいいのか、どなたか教えていただけませんか?
Thk
int start()
{
//----
{
double zigzaghigh, zigzaglow, zigzaghighx, zigzaglowx, zigzaghighp;
double zigzaglowp, zigzaghigha, zigzaglowa, pc;
double ticket, total, order;
int h, l;
zigzaghighx=iCustom(NULL,0, "ZigZag",12,5,3,MODE_HIGH,h);
zigzaglowx=iCustom(NULL,0, "ZigZag",12,5,3,MODE_LOW,l);
zigzaghighp=iCustom(NULL,0, "ZigZag",12,5,3,MODE_HIGH,h+1); zigzaghighp=iCustom(NULL,0, "ZigZag",12,5,3,MODE_HIGH,h+1);
zigzaglowp=iCustom(NULL,0, "ZigZag",12,5,3,MODE_LOW,l+1);
zigzaghigha=iCustom(NULL,0, "ZigZag",12,5,3,MODE_HIGH,h-1); zigzaglowa=iCustom(NULL,0, "ZigZag",12,5,3,MODE_HIGH,h-1);
zigzaglowa=iCustom(NULL,0, "ZigZag",12,5,3,MODE_LOW,l-1);
pc=iClose(NULL,0,1)。
total=OrdersTotal()。
//トップを特定する
while(h>1)
{
if((zigzaghighx > zigzaghighp) && (zigzaghighx > zigzaghigha))
zigzaghigh=zigzaghighx;
return(0);
}
//buttomを特定する//。
while(l>1)
{
if((zigzaglowx < zigzaglowp) && (zigzaglowx < zigzaglowa))
zigzaglow=zigzaglowx;
return(0);
}
//買いたい・売りたい
if((totalzigzaghigh))
{ticket=OrderSend(Symbol(),OP_BUY,1,Ask,1,0,0, "buy",0,0,Green);
OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES);
Print("買い");
return(0);
}
if((total>0)&&(pc<zigzaglow))
{OrderClose(OrderTicket(),OrderLots(),Bid,1,赤);
Print("セール");
return(0);
}
を返します。
//----
return(0);
}
MT4 zigzag インジケーターのパラメーター - 理解している人はいますか?
こんにちは
私はMT 4 ZZの指標のパラメータを理解していない。
深さ/偏差/バックステップ
誰が私にそれらを説明することができますか?
深さはバーの数、偏差は%、バックステップは分からないと思います...
ありがとうございます。
私はいつもジグザグが好きなのですが、ジグザグをフィルタリングするのに適した指標はありますか?
私はいつもジグザグが好きなのですが、ジグザグをフィルタリングするのに適したインジケータはありますか?
ジグザグの偽シグナルをフィルタリングするためにHMAやnolagmaインディケータを使用することができるかもしれませんし、RBCIは別の選択肢です。
リペイントなのになんでzzにこだわるのか理解できない。