[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 920 1...913914915916917918919920921922923924925926927...1145 新しいコメント Nilog 2010.10.19 10:37 #9191 gheka: もう一つの方法は、音を取って、NERO(サウンド編集ソフト)に入れ、可能であれば、一つの音を作る 5本です。 間違っていなければ、"i++"は1ティックごとに機能します。つまり、5ティック連続で発音されることになります。 また、念のため、こちらもご覧くださいhttps://book.mql4.com/ru/operators/for いや、音を編集してしまったら、どうやってプログラミングを学べばいいんだ?:) リンクありがとうございます、調べてみます。 削除済み 2010.10.19 10:38 #9192 _SS_: 例えば、1つの未決済注文があり、その後2つ目の未決済注文が開いたとします。1つ目の注文のテイクプロフィットと2つ目の注文のテイクプロフィットを同じにするにはどうしたらよいでしょうか。また、1,2=3 1,2,3=4 1,2,3,4=5 というようにできますか。 evgens 2010.10.19 10:38 #9193 Nilog: いや、音を編集したら、どうやってプログラミングを学べばいいんだ?:) リンクありがとうございます、調べてみます。 以前の回答で、コードをご覧ください。 evgens 2010.10.19 10:40 #9194 gheka:冗談抜きで、私のExpert Advisorは本当に動かないのです。答えは「うまくいくはずだ」というだけなのに、うまくいかない。この問いには「うまくいくはずだ」としか答えようがなかったが、そうはいかない。問題は別のところにあるのではないでしょうか? extern double StopLoss=50.0; extern double TakeProfit=50.0; extern double Lots=1; extern int total; int start() { double Price_1, Price_2, min, max; RefreshRates(); Price_1=Bid; Price_2=Ask; min=iLow(NULL,0,2); max=iHigh(NULL,0,2); total=OrdersTotal(); if(total<1) { if(Price_1>max) OrderSend(Symbol(),OP_BUY,Lots,Ask,5,Bid-StopLoss*Point,Ask+TakeProfit*Point,"My order#",16384,0,Green); if(Price_2<min) OrderSend(Symbol(),OP_SELL,Lots,Bid,5,Ask+StopLoss*Point,Bid-TakeProfit*Point,"My order#",16384,0,Green); } } return(0); はい、それは動作します、スマイリーフェイスは常に笑顔ですが、それは動作しません、ポジションが開きません。 アカウントにすでにオープンポジションが あることを意味します Necron: それは、アカウントにすでにオープンポジションがあることを意味します 新規にデモ口座を開設しましたが、入金には一度も手をつけていません。 FXと関係あるのかな? Nilog 2010.10.19 10:58 #9195 gheka: 以前の回答で、コードをご覧ください。 よくわからないのですが、このint sumは何のためにあるのでしょうか? evgens 2010.10.19 11:28 #9196 Nilog: 追加されました。まだ1回しか繰り返していません。:( if (Balance < Loss) { for(int i = 0; i < 5; i++) { - ты наверно это забыл поставить i=PlaySound("LossLimitReached.wav"); -- поставь "i" перед "PlaySound" Sleep (1000); } - и это тоже }PlaySound' の前に '' i '' = を置く。 Nilog 2010.10.19 11:35 #9197 gheka: PlaySound'の前に''i''=を置く。 PlaySound'をコンパイルするとき -関数は 結果を返しません そして、私はこの式に割り当てられることができますか? 削除済み 2010.10.19 11:41 #9198 こんにちは。 もし、どなたか遭遇された方、あるいはもしかしたらいらっしゃるかもしれません。自動売買のためのEAテンプレート このテンプレートは、EA を作成する一般的な目的のために設計されています。このテンプレートには、EA で作業する際の最も重要で必要な機能が含まれています このテンプレートの機能の中には、次のようなものが含まれます。 使用する/しない - ストップロス/テイクプロフィット 使用する/しない - 時間による取引 使用する/しない - MarketWatch 取引テクノロジー(有効 - 知識のある方のみ) 使用する/しない - 市場による保留注文/ポジション - 選択による 使用する/しない - オートロット、または固定ロットの使用 使用/しない - 逆信号によるポジションの決済 使用している/いないファイルまたはリンクを送ってください。ありがとうございました。 evgens 2010.10.19 12:18 #9199 Nilog: PlaySound'をコンパイルするとき - 関数は結果を返しません そしてこの式はiに代入できますか? であれば、これを試してみてください))) if(残高 < 損失) { PlaySound("LossLimitReached.wav"); Sleep(1000); PlaySound("LossLimitReached.wav"); Sleep(1000); PlaySound("LossLimitReached.wav"); Sleep(1000); PlaySound("LossLimitReached.wav"); Sleep(1000); PlaySound("LossLimitReached.wav"); Sleep(1000); } これは使えるかもしれない))) Nilog 2010.10.19 12:25 #9200 gheka: では、これを試してみてください)) そんな風にやってみました。とにかく信号が1つしか出ない。:(((((((((( 1...913914915916917918919920921922923924925926927...1145 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
もう一つの方法は、音を取って、NERO(サウンド編集ソフト)に入れ、可能であれば、一つの音を作る
5本です。
間違っていなければ、"i++"は1ティックごとに機能します。つまり、5ティック連続で発音されることになります。
また、念のため、こちらもご覧くださいhttps://book.mql4.com/ru/operators/for
いや、音を編集してしまったら、どうやってプログラミングを学べばいいんだ?:)
リンクありがとうございます、調べてみます。
例えば、1つの未決済注文があり、その後2つ目の未決済注文が開いたとします。1つ目の注文のテイクプロフィットと2つ目の注文のテイクプロフィットを同じにするにはどうしたらよいでしょうか。また、1,2=3 1,2,3=4 1,2,3,4=5 というようにできますか。
いや、音を編集したら、どうやってプログラミングを学べばいいんだ?:)
リンクありがとうございます、調べてみます。
以前の回答で、コードをご覧ください。
冗談抜きで、私のExpert Advisorは本当に動かないのです。
答えは「うまくいくはずだ」というだけなのに、うまくいかない。
この問いには「うまくいくはずだ」としか答えようがなかったが、そうはいかない。
問題は別のところにあるのではないでしょうか?
extern double StopLoss=50.0;
extern double TakeProfit=50.0;
extern double Lots=1;
extern int total;
int start()
{
double Price_1, Price_2, min, max;
RefreshRates();
Price_1=Bid;
Price_2=Ask;
min=iLow(NULL,0,2);
max=iHigh(NULL,0,2);
total=OrdersTotal();
if(total<1)
{
if(Price_1>max)
OrderSend(Symbol(),OP_BUY,Lots,Ask,5,Bid-StopLoss*Point,Ask+TakeProfit*Point,"My order#",16384,0,Green);
if(Price_2<min)
OrderSend(Symbol(),OP_SELL,Lots,Bid,5,Ask+StopLoss*Point,Bid-TakeProfit*Point,"My order#",16384,0,Green);
}
}
return(0);
はい、それは動作します、スマイリーフェイスは常に笑顔ですが、それは動作しません、ポジションが開きません。
それは、アカウントにすでにオープンポジションがあることを意味します
新規にデモ口座を開設しましたが、入金には一度も手をつけていません。
FXと関係あるのかな?
以前の回答で、コードをご覧ください。
よくわからないのですが、このint sumは何のためにあるのでしょうか?
追加されました。まだ1回しか繰り返していません。:(
PlaySound' の前に '' i '' = を置く。
PlaySound'の前に''i''=を置く。
PlaySound'をコンパイルするとき -関数は 結果を返しません そして、私はこの式に割り当てられることができますか?
こんにちは。
もし、どなたか遭遇された方、あるいはもしかしたらいらっしゃるかもしれません。
自動売買のためのEAテンプレート
このテンプレートは、EA を作成する一般的な目的のために設計されています。このテンプレートには、EA で作業する際の最も重要で必要な機能が含まれています このテンプレートの機能の中には、次のようなものが含まれます。
ファイルまたはリンクを送ってください。ありがとうございました。
PlaySound'をコンパイルするとき - 関数は結果を返しません そしてこの式はiに代入できますか?
であれば、これを試してみてください)))
if(残高 < 損失)
{
PlaySound("LossLimitReached.wav"); Sleep(1000);
PlaySound("LossLimitReached.wav"); Sleep(1000);
PlaySound("LossLimitReached.wav"); Sleep(1000);
PlaySound("LossLimitReached.wav"); Sleep(1000);
PlaySound("LossLimitReached.wav"); Sleep(1000);
}
これは使えるかもしれない)))
では、これを試してみてください))