初心者の方からの質問 MQL4 MT4 MetaTrader 4 - ページ 3 12345678910...260 新しいコメント Taras Slobodyanik 2016.11.09 20:50 #21 mila.com:このチェックをループで行うには? このようにできます。 for(BarCount=3; BarCount>0; BarCount--) { if(BufferPointUp[i+BarCount]!= EMPTY_VALUE) break; } if(BarCount==0) BufferPointUp[i]=high[i]; mila.com 2016.11.09 21:24 #22 Taras Slobodyanik:こうすればいいありがとうございます。 bobrush 2016.11.10 08:05 #23 こんにちは!!!与えられた範囲内の数字をランダムに選択する方法を教えてください。これのための機能はないのか? Vitalie Postolache 2016.11.10 08:16 #24 bobrush: こんにちは!!!与えられた範囲内の数字をランダムに選択する方法を教えてください。これのための機能はないのか? 標準的なものはMathRand()、または単にrand()です。 Nickolay72 2016.11.10 09:28 #25 こんなのデタラメだ、もうこの状態までコードはできている。 { Ticket=OrderSend(NULL,OP_BUY,Lot,Ask,slippage,0,0,NULL,magic,0,Blue); if(OrdersTotal()!=0) { for (int i = 0; i < OrdersTotal(); i++) { if(OrderSelect(i,SELECT_BY_POS)==true) { TP=NormalizeDouble(Bid+TakeProfit*Point,Digits); bool modify=OrderModify(OrderTicket(),OrderOpenPrice(),TP,0,0); } } return; }まだTAがない。 Questions from Beginners MQL4 [警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 [アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. Taras Slobodyanik 2016.11.10 09:41 #26 Nickolay72:TAがまだ導入されていないのです。...不正なストップロスを 修正した場合、ログに "disabled stoploss "のエラーが記録されます。 Vitalie Postolache 2016.11.10 09:45 #27 Nickolay72:こんなのデタラメだ、もうこの状態までコードはできている。まだTAがない。チケットがあるのに、なぜこんなに複雑なのか?Ticket=OrderSend(NULL,OP_BUY,Lot,Ask,slippage,0,0,NULL,magic,0,Blue);//не забываем проверить код ошибкиif(Ticket<0) Print("Ой, ошибочка: ", _LastError);TP=NormalizeDouble(Bid+TakeProfit*Point,Digits);bool modify=OrderModify(Ticket,OrderOpenPrice(),OrderStopLoss(),TP,0);//не забываем проверить код ошибки if(!modify) Print("OOPS! Modify error: ", _LastError); Questions from Beginners MQL4 [警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 strongflex 2016.11.10 11:26 #28 こんにちは、15分足を使って20分ごとに値を確認するEAの作り方をアドバイスください。例えば、9-20、9-40でクロスオーバーRSIが続き、20分後にレベルが交差していれば、価格の値を確認します。これを直さないといけないんです。if (Hour()==9 && (Minute() == 20) && (RSI<50)) Price2==Bid; { if (Hour()==9 && (Minute() == 40) && (Bid<Price2)) { ticket=OrderSend(Symbol(),OP_SELL, Lts, Bid, SP,0,0, NULL, Magic, 0, Blue); return(0); } } MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 Questions from Beginners MQL4 Any questions from newcomers Taras Slobodyanik 2016.11.10 12:27 #29 strongflex:15分足で20分 ごとに値をチェックするEAを作るにはどうしたらいいですか?...割り算の余りを 確認し、余りなく20で割った分があれば、次の20分となりますif (Minute()%20==0) strongflex 2016.11.10 12:43 #30 Taras Slobodyanik: ...割り算の余りを 確認し、余りなく20で割った分があれば、次の20分となりますif (Minute()%20==0) 9-20でRSIがレベルを超えたという条件実行時の価格をEAに記憶させ、20分後に価格を確認するにはどうしたらよいですか。そして、20分前と今の価格を比較する必要があります。 12345678910...260 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
このチェックをループで行うには?
このようにできます。
{
if(BufferPointUp[i+BarCount]!= EMPTY_VALUE)
break;
}
if(BarCount==0) BufferPointUp[i]=high[i];
こうすればいい
ありがとうございます。
こんにちは!!!与えられた範囲内の数字をランダムに選択する方法を教えてください。これのための機能はないのか?
こんなのデタラメだ、もうこの状態までコードはできている。
Ticket=OrderSend(NULL,OP_BUY,Lot,Ask,slippage,0,0,NULL,magic,0,Blue);
if(OrdersTotal()!=0)
{
for (int i = 0; i < OrdersTotal(); i++)
{
if(OrderSelect(i,SELECT_BY_POS)==true)
{
TP=NormalizeDouble(Bid+TakeProfit*Point,Digits);
bool modify=OrderModify(OrderTicket(),OrderOpenPrice(),TP,0,0);
}
}
return;
}
まだTAがない。
TAがまだ導入されていないのです。
こんなのデタラメだ、もうこの状態までコードはできている。
まだTAがない。
チケットがあるのに、なぜこんなに複雑なのか?
Ticket=OrderSend(NULL,OP_BUY,Lot,Ask,slippage,0,0,NULL,magic,0,Blue);
//не забываем проверить код ошибки
if(Ticket<0) Print("Ой, ошибочка: ", _LastError);
TP=NormalizeDouble(Bid+TakeProfit*Point,Digits);
bool modify=OrderModify(Ticket,OrderOpenPrice(),OrderStopLoss(),TP,0);
//не забываем проверить код ошибки
if(!modify) Print("OOPS! Modify error: ", _LastError);
こんにちは、15分足を使って20分ごとに値を確認するEAの作り方をアドバイスください。例えば、9-20、9-40でクロスオーバーRSIが続き、20分後にレベルが交差していれば、価格の値を確認します。これを直さないといけないんです。
Price2==Bid;
{
if (Hour()==9 && (Minute() == 40) && (Bid<Price2))
{
ticket=OrderSend(Symbol(),OP_SELL, Lts, Bid, SP,0,0, NULL, Magic, 0, Blue);
return(0);
}
}
15分足で20分 ごとに値をチェックするEAを作るにはどうしたらいいですか?
...割り算の余りを 確認し、余りなく20で割った分があれば、次の20分となります
...割り算の余りを 確認し、余りなく20で割った分があれば、次の20分となります