[ARCHIVE]フォーラムを乱立させないために、どんなルーキーの質問でも。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 5. - ページ 273 1...266267268269270271272273274275276277278279280...432 新しいコメント Boris 2013.04.08 08:50 #2721 Dikii: 10秒前のBidを調べる方法を、できればコードで説明してください。 必要ないから、やり方には興味がない。検索してみてください!もしかしたら何か見つかるかもしれませんよ。がんばってください。 gince 2013.04.08 09:16 #2722 gince: 部門は1つです。また、CMM関数は(フルではありますが)関数内の結果配列のデータ量が足りないと言っています。その理由がわからないんです。だから、ゼロで割り算をするんです。 もう何日も同じところに座っていて、エラーを見つけることができません Alexey Subbotin 2013.04.08 10:35 #2723 gince: もう何日も同じところに座っていて、エラーを見つけることができません 0で割るのはどのラインか、インデックスのどの値で割るのか。 gince 2013.04.08 12:00 #2724 この関数ArrayChLR(C, y, max) はエラーを出します ---ArrayChLR(): 行の要素が足りません!n=0 ----.void ArrayChLR(double& x[], double& y[], double& max) { double a, b, c, sx=0, sx2=0, sxy=0, sy=0; int i, n=ArraySize(x); if (n>1) { for (i=0; i<n; i++) { sx+=i+1; sy+=x[i]; sxy+=(i+1)*x[i]; sx2+=(i+1)*(i+1); } a=sx*sy-n*sxy; c=sx*sx-n*sx2; if (c!=0) a=a/c; else a=0; b=(sy-a*sx)/n; ArrayResize(y, n); max = 0; double dif[]; ArrayResize(dif, n); for (i=0; i<n; i++) { y[i]=a*(i+1)+b; dif[i] = MathAbs(Close[i] - y[i]); if(dif[i] > max) max = dif[i]; } } else Print("ArrayLR(): едостаточное количество элементов ряда n=", n); }ということは、s配列は空であり、その要素も空である。2013.04.08 16:57:03 2013.03.29 20:45 EURUSD,M15:ゼロ除算の お知らせ 2013.04.08 16:57:03 2013.03.29 20:45 Naktinis fletas EURUSD,M15: ArrayLR() :not enough elements in the array!n=0 [ARCHIVE]Any rookie question, so PREDICT time period Making money on forex gince 2013.04.08 12:17 #2725 その他の質問最適な、あるいは正しいタイムフィルターは何ですか?このようにextern int startHourFlatMA = 16; extern int startMinFlatMA = 00; int start(){ if(Hour() >= startHourFlatMA && Minute() >= startMinFlatMA) . . . retorn }またはextern string startstartFlatMA = "16:00"; extern string endstartFlatMA = "00:00"; int start(){ if(TimeCurrent()>= StrToTime(startstartFlatMA) && TimeCurrent()<= StrToTime(endstartFlatMA)+24*60*60) . . . return } Валерий 2013.04.08 12:24 #2726 クローズドオーダーの中でOrderSelect()が チェックを始めるのは、最後からか最初からか、教えてください。まあ、あるいは0からとか......? Роман 2013.04.08 12:40 #2727 CYBOPOB: クローズドオーダーの中でOrderSelect()がチェックを始めるのは、最後からか最初からか、教えてください。まあ、あるいは0からとか......? ループを設定すれば、そこからスタートする。MEエディタのF1にあるこの機能の説明をよく読んでください。 abdul 2013.04.08 12:48 #2728 ごきげんよう。mql4では、インジケータが(ホバリングしているチャートではなく)もう一方のチャートに水平線を 引くことができるかどうか教えていただけませんか? Валерий 2013.04.08 13:55 #2729 Roman.: ループを設定すれば、そこが起点となる。このF-Fiの説明は、MUエディタのF1を通してよく読んでください。まあ、それが人間の言葉で書かれていたら......だから、どんな努力でも、最初はすべてが明確だと思えるが、少し後には狂い始める......))O.K.具体的な例です。 TPの移動が終了した時点で注文は終了しますが、SELLシグナルがキャンセルされていないため、新たな注文が開設され、これは受け入れがたいものです。720秒を計測し、その後、新しい注文を開けることができます。では、この場合、この秒数は履歴の最初の順番と最後の順番、どちらから計測するのでしょうか?そして、もしそうなら、どうするのか。Iプラスzなので、最初から数えるように出てくる?Brrr:))ありがとうございました。 gince 2013.04.08 14:12 #2730 間違いが見つかりました。int start() { double volMA11, volMA12, volMA21, volMA22; double x[], y[]; Print("******************STARTAS*****************************************"); if(!TF_F_NewBar())return(0); volMA11 = iCustom(NULL, 15, "volumeMA", 2, 1); volMA12 = iCustom(NULL, 15, "volumeMA", 2, 2); volMA21 = iCustom(NULL, 15, "volumeMA", 3, 1); volMA22 = iCustom(NULL, 15, "volumeMA", 3, 2); if(DayOfWeek()==1 || DayOfWeek()==2 || DayOfWeek()==3 || DayOfWeek()==4) //jei pirmadienis antradienis ar treciadienis, ar ketvirtadienis { if(TimeCurrent()>= StrToTime(startstartFlatMA) && TimeCurrent()<= StrToTime(endstartFlatMA)+24*60*60) { //Print("fleto starto ieskojimo laikas prasidejo "+TimeToStr(TimeCurrent())+" >= "+TimeToStr(StrToTime(startstartFlatMA))+ //" && "+TimeToStr(TimeCurrent())+" <= "+TimeToStr(StrToTime(endstartFlatMA)+24*60*60)); bool laikas = true; Print("laikas = "+laikas); if(volMA21 - volMA11 > 0 && volMA12 - volMA22 > 0) { //jei buvo susikirtimas susikirtimas = true; } if(susikirtimas == true) { if(zvakes_pabaiga) { if(iTime(NULL, BarEnd, 1)!= LastTime) { LastTime = iTime(NULL, BarEnd, 1); flat = true; LastTime = iTime(NULL, BarEnd, 1); } else return(0); } else flat = true; if(flat == true) { i++; //Zinodami indekso eiles numeri galim keisti masyvo ilgi ArrayResize(avgPriceH,i); ArrayResize(avgPriceL,i); ArrayResize(avgPriceO,i); ArrayResize(avgPriceC,i); Print("ArraySize "+ArraySize(avgPriceC)); //jei fletas prasidejo renkam duomenis i masyva zvakiu HL ir OC skaiciavimui avgPriceH[i] = High[1]; avgPriceL[i] = Low[1]; avgPriceO[i] = Open[1]; avgPriceC[i] = Close[1]; j++; ArrayResize(chPriceC,j); ArrayResize(chTime,j); } for(int a=0; a<=i; a++)Print("avgPriceC["+a+"]="+avgPriceC[a]); } } } return(0); }これらのページには、ゼロが印刷されます。なぜ?2013.04.08 19:06:05 2013.03.28 20:00 testavimas naktini fleta EURUSD,M15: avgPriceC[21]=0.00000000 2013.04.08 19:06:05 2013.03.28 20:00 testavimas naktini fleta EURUSD,M15: avgPriceC[20]=0.00000000 2013.04.08 19:06:05 2013.03.08 19:00:05 *** 2013.04.28 20:00 testvimas Naktini fleta EURUSD,M15: vcPriceC[21]=0.00000000 2013.04.28 19:06:05 2013.04.08 20:00 *** 2013.04.28 20:0028 20:00 testavimas naktini fleta EURUSD,M15: avgPriceC[19]=0.00000000 2013.04.08 19:06:05 2013.03.28 20:00 testavimas naktini fleta EURUSD,M15: avgPriceC[18]=0.00000000 2013.04.09:01:01.00:00:00:00:00:00:00:00:00。00000000 2013.04.08 19:06:05 2013.03.28 20:00 テスト実施中 EURUSD,M15: avgPriceC[17]=0.00000000... 2013.04.08 19:06:05 2013.03.28 20:00 testavimas naktini fleta EURUSD,M15: avgPriceC[2]=0.00000000 2013.04.08 19:06:05 2013.03.28 20:00 testavimas naktini fleta EURUSD,M15: avgPriceC[1]=0.00000000 2013.03.27 19:00:00 2013.03.29 20:00 testavimas naktini Fretta EURUSD,M15: vgPriceC[0]=0.00000000 .00000000 2013.04.08 19:06:05 2013.03.28 20:00 testavimas naktini fleta EURUSD,M15: avgPriceC[0]=0.00000000 2013.04.08 19:06:05 2013.03.28 20:00 testavimas naktini fleta EURUSD,M15:ArraySize 21 [ARCHIVE]Any rookie question, so Flexible Time Charts for Reversal Magic trading system 1...266267268269270271272273274275276277278279280...432 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
10秒前のBidを調べる方法を、できればコードで説明してください。
必要ないから、やり方には興味がない。検索してみてください!もしかしたら何か見つかるかもしれませんよ。がんばってください。
部門は1つです。また、CMM関数は(フルではありますが)関数内の結果配列のデータ量が足りないと言っています。その理由がわからないんです。だから、ゼロで割り算をするんです。
もう何日も同じところに座っていて、エラーを見つけることができません
0で割るのはどのラインか、インデックスのどの値で割るのか。
この関数ArrayChLR(C, y, max) はエラーを出します ---ArrayChLR(): 行の要素が足りません!n=0 ----.
ということは、s配列は空であり、その要素も空である。
2013.04.08 16:57:03 2013.03.29 20:45 EURUSD,M15:ゼロ除算の お知らせ
2013.04.08 16:57:03 2013.03.29 20:45 Naktinis fletas EURUSD,M15: ArrayLR() :not enough elements in the array!n=0
その他の質問
最適な、あるいは正しいタイムフィルターは何ですか?
このように
または
クローズドオーダーの中でOrderSelect()がチェックを始めるのは、最後からか最初からか、教えてください。まあ、あるいは0からとか......?
ループを設定すれば、そこからスタートする。MEエディタのF1にあるこの機能の説明をよく読んでください。
ごきげんよう。
mql4では、インジケータが(ホバリングしているチャートではなく)もう一方のチャートに水平線を 引くことができるかどうか教えていただけませんか?
ループを設定すれば、そこが起点となる。このF-Fiの説明は、MUエディタのF1を通してよく読んでください。
まあ、それが人間の言葉で書かれていたら......だから、どんな努力でも、最初はすべてが明確だと思えるが、少し後には狂い始める......))
O.K.具体的な例です。
TPの移動が終了した時点で注文は終了しますが、SELLシグナルがキャンセルされていないため、新たな注文が開設され、これは受け入れがたいものです。
720秒を計測し、その後、新しい注文を開けることができます。では、この場合、この秒数は履歴の最初の順番と最後の順番、どちらから計測するのでしょうか?
そして、もしそうなら、どうするのか。Iプラスzなので、最初から数えるように出てくる?Brrr:))
ありがとうございました。
間違いが見つかりました。
これらのページには、ゼロが印刷されます。なぜ?
2013.04.08 19:06:05 2013.03.28 20:00 testavimas naktini fleta EURUSD,M15: avgPriceC[21]=0.00000000
2013.04.08 19:06:05 2013.03.28 20:00 testavimas naktini fleta EURUSD,M15: avgPriceC[20]=0.00000000
2013.04.08 19:06:05 2013.03.08 19:00:05 *** 2013.04.28 20:00 testvimas Naktini fleta EURUSD,M15: vcPriceC[21]=0.00000000 2013.04.28 19:06:05 2013.04.08 20:00 *** 2013.04.28 20:0028 20:00 testavimas naktini fleta EURUSD,M15: avgPriceC[19]=0.00000000
2013.04.08 19:06:05 2013.03.28 20:00 testavimas naktini fleta EURUSD,M15: avgPriceC[18]=0.00000000 2013.04.09:01:01.00:00:00:00:00:00:00:00:00。00000000
2013.04.08 19:06:05 2013.03.28 20:00 テスト実施中 EURUSD,M15: avgPriceC[17]=0.00000000
.
.
.
2013.04.08 19:06:05 2013.03.28 20:00 testavimas naktini fleta EURUSD,M15: avgPriceC[2]=0.00000000
2013.04.08 19:06:05 2013.03.28 20:00 testavimas naktini fleta EURUSD,M15: avgPriceC[1]=0.00000000 2013.03.27 19:00:00 2013.03.29 20:00 testavimas naktini Fretta EURUSD,M15: vgPriceC[0]=0.00000000 .00000000
2013.04.08 19:06:05 2013.03.28 20:00 testavimas naktini fleta EURUSD,M15: avgPriceC[0]=0.00000000
2013.04.08 19:06:05 2013.03.28 20:00 testavimas naktini fleta EURUSD,M15:ArraySize 21