どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 217 1...210211212213214215216217218219220221222223224...1178 新しいコメント forexman77 2013.10.27 15:05 #2161 artmedia70: Alertに 電話して確認しようとしても、何も出てきません。私のインジケータは、過去3つのバーで変化していないことです。誤動作をカットするように設定しました。 例えば、成長を見ると上昇するのですが、指定したフィルター内で次の動きが発生すると変化せず、水平方向に厳しく動いてしまうのです。Nebhodhimosti インジケータがフラットになる前に、最後の2つの値を比較し、傾向を決定します。必要であれば、コードをお送りします。 Artyom Trishkin 2013.10.27 15:18 #2162 Forexman77:Alertに電話して確認しようとしても、何も出てきません。私のインジケータは、過去3つのバーで変化していないことです。誤動作をカットするように設定しました。例えば、成長を見ると上昇するのですが、指定したフィルター内で次の動きが発生すると変化せず、水平方向に厳しく動いてしまうのです。Nebhodhimosti インジケータがフラットになる前に、最後の2つの値を比較し、傾向を決定します。必要であれば、コードをお送りします。 Expert Advisorでインジケーターのラインの 最も近い極値を見つける方法を紹介しました。nBarsとBarsを等しくする、またはnBarsをBarsに置き換える。 forexman77 2013.10.27 15:27 #2163 artmedia70: EAでインジケータラインの直近の極値を求める方法を紹介しました。nBarsとBarsを等しくする、またはnBarsをBarsに置き換える。 a,b,cのいずれかの値を呼び出すと、多くのパラメータが出てくるようになった。 インジケーターのコードです。 #property copyright "" #property link "" #property indicator_chart_window #property indicator_buffers 1 #property indicator_color1 Red //--- input parameters //--- buffers double ExtMapBuffer1[]; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- indicators SetIndexStyle(0,DRAW_LINE,0,2); SetIndexBuffer(0,ExtMapBuffer1); IndicatorDigits(Digits+1); //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int start() { int counted_bars=IndicatorCounted(), limit; double raznica,raznica_static, MA_1_t, MA_2_t; if(counted_bars>0) counted_bars--; limit=Bars-counted_bars; static double MA_otshet; for(int i=0;i<limit;i++) { MA_1_t=iMA(NULL,0,7,0,MODE_EMA,PRICE_CLOSE,i+0); MA_2_t=iMA(NULL,0,7,0,MODE_EMA,PRICE_CLOSE,i+1); raznica=MA_1_t-MA_2_t; raznica_static=MA_1_t-MA_otshet; if(raznica_static > -0.001 && raznica_static < 0.001) { ExtMapBuffer1[i]=MA_otshet; } else if(raznica > -0.001 && raznica < 0.001) { ExtMapBuffer1[i]=MA_2_t; MA_otshet=MA_2_t; } if((raznica > 0.001) || (raznica <- 0.001)) { ExtMapBuffer1[i]=MA_1_t; } } return(0); } //+------------------------------------------------------------------+ Artyom Trishkin 2013.10.27 15:29 #2164 いや...EAで何をやってるのか見せてくれよ。インジケーターのデータはどのように取得するのですか? forexman77 2013.10.27 15:33 #2165 artmedia70: いや...EAで何をやってるのか見せてくれよ。インダクターのデータはどのように取るのですか? あまりない、Alertをしようとして、そこに最も近い高を参照してください) 毎日 インジケータをロードし、3日間変化なし、それが問題である必要がありますA? for (i=2; i<Bars; i++) { double a=iCustom(NULL, 0, "EMAF",0,0,i+1); double b=iCustom(NULL, 0, "EMAF",0,0,i); double c=iCustom(NULL, 0, ""EMAF""0,1,1); double f=iCustom(NULL, 0, ""EMAF""0,0,1)EMAF",0,0,i-1); if ((a-b)*(b-c)<0) { if (b<c) {;// 底を発見 } if (b>c) { Alert ("b=",b)// 底を発見 } } } Artyom Trishkin 2013.10.27 15:39 #2166 Forexman77: あまりない、Alertをしようとして、そこに最も近い高を参照してください) 毎日、変化なしで3日間のインジケータをロードすると、問題でなければなりませんか? for (i=2; i<Bars;i++){。 double a=iCustom(NULL, 0, "EMAF",0,0,i+1); double b=iCustom(NULL, 0, "EMAF",0,0,i); double c=iCustom(NULL, 0, "EMAF",0,0,i-1); if ((a-b)*(b-c)<0)) {. if (b<c) { 底を探す } if (b>c) { Alert ("b=",b)// ペグが見つかりました。 } } } それが問題であるはずがない。Barsの前にループを作りました。アラートの後に改行する。 forexman77 2013.10.27 15:53 #2167 artmedia70: それが問題であるはずがない。バーズの前にもループをしたことがあります。アラートの後に、break; と記述する。 休憩後、1つのメッセージが表示されます。でも、値が対応してないので、もしかして、インジケーター自体に問題があるのでは? インジケータは私が必要とするラインを表示します。この指標は、現状に対応する3つの条件に基づいて算出されています。 Artyom Trishkin 2013.10.27 16:08 #2168 Forexman77: 休憩後、1つのメッセージが表示されます。でも、値が一致しないのは、もしかしてインジケータ自体に問題があるのでは? インジケータは私が必要とするラインを表示します。この指標は、現状に対応する3つの条件に基づいて算出されています。 。 Alert("b=",b);の代わりに、Type: Alert("Цена b="+DoubleToStr(b,Digits)+"\nВремя бара="+TimeToStr(Time[i])); forexman77 2013.10.27 17:01 #2169 artmedia70: Alert("b=",b);の代わりにWrite。 できない、いろいろ試したけど。その値は明らかに適切ではありません。 すべての値で「はい」と「時間」を表示 "Bar time=2010.11.04 00:00".スクリプトで呼び出す。 ほとんどの場合、問題はインジケータにあります。 ExtMapBuffer1[i] を、現在の時刻に対応する3種類の条件から求める。 私は現在のEURUSDの値を呼び出すと、すべてがOKです:1.3717、高値について言うことができないものです。 削除済み 2013.10.27 17:05 #2170 みなさん、月初にあった残高を表示するコードを教えてください...。 1...210211212213214215216217218219220221222223224...1178 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
Alertに 電話して確認しようとしても、何も出てきません。私のインジケータは、過去3つのバーで変化していないことです。誤動作をカットするように設定しました。
例えば、成長を見ると上昇するのですが、指定したフィルター内で次の動きが発生すると変化せず、水平方向に厳しく動いてしまうのです。Nebhodhimosti インジケータがフラットになる前に、最後の2つの値を比較し、傾向を決定します。必要であれば、コードをお送りします。
Alertに電話して確認しようとしても、何も出てきません。私のインジケータは、過去3つのバーで変化していないことです。誤動作をカットするように設定しました。
例えば、成長を見ると上昇するのですが、指定したフィルター内で次の動きが発生すると変化せず、水平方向に厳しく動いてしまうのです。Nebhodhimosti インジケータがフラットになる前に、最後の2つの値を比較し、傾向を決定します。必要であれば、コードをお送りします。
EAでインジケータラインの直近の極値を求める方法を紹介しました。nBarsとBarsを等しくする、またはnBarsをBarsに置き換える。
a,b,cのいずれかの値を呼び出すと、多くのパラメータが出てくるようになった。
インジケーターのコードです。
いや...EAで何をやってるのか見せてくれよ。インダクターのデータはどのように取るのですか?
あまりない、Alertをしようとして、そこに最も近い高を参照してください)
毎日 インジケータをロードし、3日間変化なし、それが問題である必要がありますA?
for (i=2; i<Bars; i++) {
double a=iCustom(NULL, 0, "EMAF",0,0,i+1);
double b=iCustom(NULL, 0, "EMAF",0,0,i);
double c=iCustom(NULL, 0, ""EMAF""0,1,1); double f=iCustom(NULL, 0, ""EMAF""0,0,1)EMAF",0,0,i-1);
if ((a-b)*(b-c)<0) {
if (b<c) {
;// 底を発見
}
if (b>c) {
Alert ("b=",b)// 底を発見
}
}
}
あまりない、Alertをしようとして、そこに最も近い高を参照してください)
毎日、変化なしで3日間のインジケータをロードすると、問題でなければなりませんか?
for (i=2; i<Bars;i++){。
double a=iCustom(NULL, 0, "EMAF",0,0,i+1);
double b=iCustom(NULL, 0, "EMAF",0,0,i);
double c=iCustom(NULL, 0, "EMAF",0,0,i-1);
if ((a-b)*(b-c)<0)) {.
if (b<c) {
底を探す
}
if (b>c) {
Alert ("b=",b)// ペグが見つかりました。
}
}
}
それが問題であるはずがない。バーズの前にもループをしたことがあります。アラートの後に、break; と記述する。
インジケータは私が必要とするラインを表示します。この指標は、現状に対応する3つの条件に基づいて算出されています。
休憩後、1つのメッセージが表示されます。でも、値が一致しないのは、もしかしてインジケータ自体に問題があるのでは? インジケータは私が必要とするラインを表示します。この指標は、現状に対応する3つの条件に基づいて算出されています。 。
Alert("b=",b);の代わりに、Type:
Alert("b=",b);の代わりにWrite。
できない、いろいろ試したけど。その値は明らかに適切ではありません。
すべての値で「はい」と「時間」を表示 "Bar time=2010.11.04 00:00".スクリプトで呼び出す。
ほとんどの場合、問題はインジケータにあります。
を、現在の時刻に対応する3種類の条件から求める。
私は現在のEURUSDの値を呼び出すと、すべてがOKです:1.3717、高値について言うことができないものです。