コーディングのヘルプ - ページ 119 1...112113114115116117118119120121122123124125126...786 新しいコメント Mladen Rakic 2013.08.04 10:19 #1181 Tomcat98: 皆さん、こんにちは。取引条件」についてのコーダーへの質問です。 もし私が言うなら 最初のコード " もし( Blah Blah < Blah Blah) if ( Blah Blah > Blah Blah) result = (OP_SELL); " 2つ目のコード " ( Blah Blah Blah ) result = (OP_SELL)。 " 最初のコード」と「2番目のコード」は同じものですか? 最初のコード」では、2つの条件がすべて満たされる必要があるのですか、それとも1つだけ満たされれば「売り」が実行されるのですか? 2つ目のコード」の方がより限定的なのでしょうか? それについて教えてください。 申し訳ありません。Loooll どうもありがとうございます。 トムキャット98 これら2つのコードスニペットは、すべてにおいて、まったく同じものです。おそらく、コンパイルされたコードに関する限り、いくつかの小さな違いはありますが、実行に関する限り、これらは全く同じ結果に評価されます。どちらのスニペットも、より制約の多いものではありません。 Tomcat98 2013.08.04 10:25 #1182 mladen: この2つのコードスニペットは、すべてにおいて全く同じものですので、ご心配には及びません。おそらく、コンパイルされたコードに関する限り、いくつかの小さな違いがありますが、実行に関する限り、これらは全く同じ結果に評価されます。どちらのスニペットもより制限的ではありません。 なんという迅速な回答でしょう。ご回答ありがとうございました。 このコードについて不思議に思っていましたが、今はもう大丈夫です。 Mladenさん、ありがとうございました。 今週も良いトレードを。 トムキャット98 G1235 2013.08.04 11:44 #1183 TheGMan: こんにちは、mladenです。このインジケータはずいぶん前に調整したことがあり、今はどのように表示されるかは気に入っていますが、唯一の問題は、CPUを使いすぎていることです。しかし、唯一の問題は、CPUを使いすぎていることです。 とてもありがたいことです。よろしくお願いします。 G こんにちは、mladenかmr toolsさん、このコードを見て、少しきれいにする必要があるかどうか見てください。マーケットが速く動き出すと、私のプラットフォームがフリーズしてしまうようです。 ありがとうございます。 G ファイル: givonly_snr_snd_r2.mq4 9 kb Mladen Rakic 2013.08.04 14:37 #1184 TheGMan: こんにちは、mladenかmr toolsは、この1つのコードを見て、それが少しきれいにする必要があるかどうかを見てください。相場が速く動き出すと、私のプラットフォームがフリーズしてしまうようです。 感謝 G TheGMan そのインジケータは複数の時間枠のデータを探していて、それがPCを遅くする原因です。最近(特にビルド500と509になってから)多くの人がそれに文句を言い、それは多分、何らかの理由でそれらのビルドがそのインディケータに引き起こしている問題である。 G1235 2013.08.04 15:03 #1185 mladen: TheGMan そのインディケータは複数のタイムフレームのデータを探していて、それがPCの速度を遅くする原因になっています。最近(特にビルド500と509になってから)多くの人がそれに文句を言い、それは多分、何らかの理由でそれらのビルドがそのインジケータに引き起こしている問題である。 mladenの返信ありがとうございました。 そのインディが本当に好きだったので、とても残念です&今はほとんど使えません。 G Mladen Rakic 2013.08.05 08:41 #1186 TheGMan: mladenさん、回答ありがとうございました。 そのインディがとても気に入っていたのに、今ではほとんど使えなくなってしまったので、とても残念です。 G メタトレーダーのいくつかのビルドで時々起こります。 iStdDevOnArray()がそのような問題(これを使ったインジケータはスラッグのように遅くなる)を起こしていて、その後修正されたのを覚えています。新しいビルドが登場したら、もう一度チェックしてみて ください。もしかしたら、また正常に動作するようになるかもしれません。 Frank Nething 2013.08.05 14:49 #1187 スクリプトに関する問題 こんにちは。 あるスクリプトを使うと、3つの注文を異なるTPで同時に送信することができます。しかし、うまくいくときもあれば、最初の注文だけ、あるいは、最初の注文と2番目の注文だけで、最後の1つは、timuktuに消えてしまうこともあります。私は、3つの注文が同時に送信されるのは、サーバーが忙しくない場合にのみ機能すると思います。 誰かスクリプトを変更して、失われた注文を数秒後に再試行するようにできませんか?そして、注文が実行されたときに、音を出すことは可能ですか? ありがとうございました。 111buy_fps.mq4 ファイル: 111buy_fps.mq4 3 kb Mladen Rakic 2013.08.05 17:19 #1188 effenn: こんにちは。私は、異なるTPで3つの注文を同時に送るスクリプトを持っています。しかし、それがうまくいくこともあれば、最初の注文だけ、あるいは最初と2番目の注文だけが行われ、最後の1つはtimuktuに消えてしまうこともあるのです。私は、3つの注文が同時に送信されるのは、サーバーが忙しくない場合にのみ機能すると思います。 誰かスクリプトを変更して、失われた注文を数秒後に再試行するようにできませんか?そして、注文が実行されたときに、音を出すことは可能ですか? ありがとうございました。 111buy_fps.mq4 エフェン このスクリプトを使ってみてください。 再試行回数を設定し、もし問題があれば、スクリプトは何回同じ注文を開こうとするか。そして、PauseBetweenRetriesを、注文を開くために再試行するたびに休止するミリ秒数に設定する。 ファイル: buy_fps_2.mq4 3 kb Alex 2013.08.06 14:23 #1189 ちょうどこの素晴らしいフォーラムに参加しました。MT4フォーラムhttps://www.mql5.com/en/code/8491、非常に興味深いEAを見つけました。より多くの仕事をする必要があります。私はプログラマーではありませんが、それは可能だと思います。 DailyFXや他のソースからcallendarを読み込むために、コードを修正する必要があります。多分、何か他のものも どんな助けでも本当に感謝します。 Mastercash 2013.08.06 14:47 #1190 Mladen,The buy and sell part of the above code is not working.the stop is working It doesn't give alert! mladen: このようなものを試してみてください。static datetime lastAlerted1=0; static datetime lastAlerted2=0; static string lastType1=""; static string lastType2=""; //Momentum.....1hour double mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,0); double b4mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,1); //========Alerts for buy and Sell========== //Alerts for buy if((mom_1h>99.6353)&&(mom_1h>b4mom_1h)&&(lastAlerted1!=Time[0] && lastType1!="Buy")){ lastAlerted1=Time[0]; lastType1="Buy"; Alert("Buy","\n","Current time is ",TimeToStr(CurTime()),"\n",Symbol()); } //Alerts for Sell if((mom_1h<100.7482)&&(mom_1h<b4mom_1h)&&(lastAlerted1!=Time[0] && lastType1!="Sell")){ lastAlerted1=Time[0]; lastType1="Sell"; Alert("Sell","\n","Current time is ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Sym bol( )); } //==========Alerts for Stop buying and sell============== //Alert to stop Buy if((mom_1h<b4mom_1h)&&(lastAlerted2!=Time[0]&&lastType2!="Stop Buy")){ lastAlerted2=Time[0]; lastType2="Stop Buy"; Alert("Stop Buy","\n","Current time is ",TimeToStr(CurTime()),"\n",Symbol()); } //Alerts to Stop Selling if((mom_1h>b4mom_1h)&&(lastAlerted2!=Time[0]&&lastType2!="Stop Sell")){ lastAlerted2=Time[0]; lastType2="Stop Sell"; Alert(" Stop Sell","\n","Current time is ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Sym bol( )); } 1...112113114115116117118119120121122123124125126...786 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
皆さん、こんにちは。
取引条件」についてのコーダーへの質問です。
もし私が言うなら
最初のコード
"
もし( Blah Blah < Blah Blah)
if ( Blah Blah > Blah Blah) result = (OP_SELL);
"
2つ目のコード
"
( Blah Blah Blah ) result = (OP_SELL)。
"
最初のコード」と「2番目のコード」は同じものですか?
最初のコード」では、2つの条件がすべて満たされる必要があるのですか、それとも1つだけ満たされれば「売り」が実行されるのですか?
2つ目のコード」の方がより限定的なのでしょうか?
それについて教えてください。
申し訳ありません。Loooll
どうもありがとうございます。
トムキャット98これら2つのコードスニペットは、すべてにおいて、まったく同じものです。おそらく、コンパイルされたコードに関する限り、いくつかの小さな違いはありますが、実行に関する限り、これらは全く同じ結果に評価されます。どちらのスニペットも、より制約の多いものではありません。
この2つのコードスニペットは、すべてにおいて全く同じものですので、ご心配には及びません。おそらく、コンパイルされたコードに関する限り、いくつかの小さな違いがありますが、実行に関する限り、これらは全く同じ結果に評価されます。どちらのスニペットもより制限的ではありません。
なんという迅速な回答でしょう。ご回答ありがとうございました。
このコードについて不思議に思っていましたが、今はもう大丈夫です。
Mladenさん、ありがとうございました。
今週も良いトレードを。
トムキャット98
こんにちは、mladenです。このインジケータはずいぶん前に調整したことがあり、今はどのように表示されるかは気に入っていますが、唯一の問題は、CPUを使いすぎていることです。しかし、唯一の問題は、CPUを使いすぎていることです。
とてもありがたいことです。
よろしくお願いします。
Gこんにちは、mladenかmr toolsさん、このコードを見て、少しきれいにする必要があるかどうか見てください。マーケットが速く動き出すと、私のプラットフォームがフリーズしてしまうようです。
ありがとうございます。
G
こんにちは、mladenかmr toolsは、この1つのコードを見て、それが少しきれいにする必要があるかどうかを見てください。相場が速く動き出すと、私のプラットフォームがフリーズしてしまうようです。
感謝
GTheGMan
そのインジケータは複数の時間枠のデータを探していて、それがPCを遅くする原因です。最近(特にビルド500と509になってから)多くの人がそれに文句を言い、それは多分、何らかの理由でそれらのビルドがそのインディケータに引き起こしている問題である。
TheGMan そのインディケータは複数のタイムフレームのデータを探していて、それがPCの速度を遅くする原因になっています。最近(特にビルド500と509になってから)多くの人がそれに文句を言い、それは多分、何らかの理由でそれらのビルドがそのインジケータに引き起こしている問題である。
mladenの返信ありがとうございました。
そのインディが本当に好きだったので、とても残念です&今はほとんど使えません。
G
mladenさん、回答ありがとうございました。
そのインディがとても気に入っていたのに、今ではほとんど使えなくなってしまったので、とても残念です。
Gメタトレーダーのいくつかのビルドで時々起こります。
iStdDevOnArray()がそのような問題(これを使ったインジケータはスラッグのように遅くなる)を起こしていて、その後修正されたのを覚えています。新しいビルドが登場したら、もう一度チェックしてみて ください。もしかしたら、また正常に動作するようになるかもしれません。
スクリプトに関する問題
こんにちは。
あるスクリプトを使うと、3つの注文を異なるTPで同時に送信することができます。しかし、うまくいくときもあれば、最初の注文だけ、あるいは、最初の注文と2番目の注文だけで、最後の1つは、timuktuに消えてしまうこともあります。私は、3つの注文が同時に送信されるのは、サーバーが忙しくない場合にのみ機能すると思います。
誰かスクリプトを変更して、失われた注文を数秒後に再試行するようにできませんか?そして、注文が実行されたときに、音を出すことは可能ですか?
ありがとうございました。
111buy_fps.mq4
こんにちは。
私は、異なるTPで3つの注文を同時に送るスクリプトを持っています。しかし、それがうまくいくこともあれば、最初の注文だけ、あるいは最初と2番目の注文だけが行われ、最後の1つはtimuktuに消えてしまうこともあるのです。私は、3つの注文が同時に送信されるのは、サーバーが忙しくない場合にのみ機能すると思います。
誰かスクリプトを変更して、失われた注文を数秒後に再試行するようにできませんか?そして、注文が実行されたときに、音を出すことは可能ですか?
ありがとうございました。
111buy_fps.mq4エフェン
このスクリプトを使ってみてください。
再試行回数を設定し、もし問題があれば、スクリプトは何回同じ注文を開こうとするか。そして、PauseBetweenRetriesを、注文を開くために再試行するたびに休止するミリ秒数に設定する。
ちょうどこの素晴らしいフォーラムに参加しました。MT4フォーラムhttps://www.mql5.com/en/code/8491、非常に興味深いEAを見つけました。より多くの仕事をする必要があります。私はプログラマーではありませんが、それは可能だと思います。
DailyFXや他のソースからcallendarを読み込むために、コードを修正する必要があります。多分、何か他のものも
どんな助けでも本当に感謝します。
Mladen,The buy and sell part of the above code is not working.the stop is working It doesn't give alert!
このようなものを試してみてください。
static datetime lastAlerted2=0;
static string lastType1="";
static string lastType2="";
//Momentum.....1hour
double mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,0);
double b4mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,1);
//========Alerts for buy and Sell==========
//Alerts for buy
if((mom_1h>99.6353)&&(mom_1h>b4mom_1h)&&(lastAlerted1!=Time[0] && lastType1!="Buy")){
lastAlerted1=Time[0];
lastType1="Buy";
Alert("Buy","\n","Current time is ",TimeToStr(CurTime()),"\n",Symbol());
}
//Alerts for Sell
if((mom_1h<100.7482)&&(mom_1h<b4mom_1h)&&(lastAlerted1!=Time[0] && lastType1!="Sell")){
lastAlerted1=Time[0];
lastType1="Sell";
Alert("Sell","\n","Current time is ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Sym bol( ));
}
//==========Alerts for Stop buying and sell==============
//Alert to stop Buy
if((mom_1h<b4mom_1h)&&(lastAlerted2!=Time[0]&&lastType2!="Stop Buy")){
lastAlerted2=Time[0];
lastType2="Stop Buy";
Alert("Stop Buy","\n","Current time is ",TimeToStr(CurTime()),"\n",Symbol());
}
//Alerts to Stop Selling
if((mom_1h>b4mom_1h)&&(lastAlerted2!=Time[0]&&lastType2!="Stop Sell")){
lastAlerted2=Time[0];
lastType2="Stop Sell";
Alert(" Stop Sell","\n","Current time is ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Sym bol( ));
}