[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 128

 
Davit:

この機能が動作しない理由と動作させる方法を教えてください。

売るときは、ストップロスは売値より高く、テイクプロフィットは低くする。

OrderClose(nomer_sdelki,koefficent,Bid,3,Red)です。

関数が正しく動作するのは、間違ったパラメータを入力した可能性が高いです。

 
Roger:

売るときは、ストップロスは売値より高く、テイクプロフィットは低くする。

OrderClose(nomer_sdelki,koefficent,Bid,3,Red)です。

この関数は正しく動作します。おそらく、間違ったパラメータを入力したのでしょう。

うまくいきましたね ))) .ありがとうございます!!!
 

あるスクリプトの中で、こんな表現に出会いました。

bool Direction = Ma[1] > Ma[2] ;

驚くべきことは、すべてがうまくいき、コンパイラが文句を言わないことです。Ma[1] と Ma[2] は double型の変数であるが Direction は bool 型である。 Directionの値も記録してみましたが、明らかに "0 "を書くべきところには書き、"1 "を書くべきところには書いています。しかし、なぜこのようなことが起こるのでしょうか。

 
artmedia70:

これと似たようなTSを注文するEAを書きました。興味本位でスマートにしてみたりもしました。Expert Advisorが損失を出し始めたときに、預金を節約するためなど、さまざまな機能を自分で行う必要があったのです。エキスパートアドバイザーのカスタムストラテジーを削除し、独自の機能のみを残し、独自の基準で動作させたところ、テスターで失敗することなく、安定して動作することが判明しました。実際の口座での動作はわかりません。私が完全に作り直したExpert Advisorは、注文したEAの次のバージョンとしてお客様に販売しました。敬称略、掲載する権利がない。自分の開発したものしかないので、自分の用途に使うつもりです...危うくメルカリと言いそうになりました :))))))


このEAのテストを掲載することはできますか?
 
FxRoller:

あるスクリプトの中で、こんな表現に出会いました。

bool Direction = Ma[1] > Ma[2] ;

驚くべきことは、すべてがうまくいき、コンパイラが文句を言わないことです。Ma[1] と Ma[2] は double型の変数であるが Direction は bool 型である。 Directionの値も記録してみましたが、明らかに "0 "を書くべきところには書き、"1 "を書くべきところには書いてあります。しかし、なぜこのようなことが起こるのでしょうか。


何を驚くことがあるのでしょうか。--> Ma[1] > Ma[2]==X; // 論理値。
 
eura:

このEAのテストを掲載することはできますか?
自分のためではなく、注文のために書きました。TORとの不整合をテストし、エラーを 発見する - お客様の特権です。私の仕事は、TORに従って正確に書くことです。

最終調整のときにテストしたのですが、いざお客さんに売ろうと思ったら、テスト結果の使い道がないんです。それがどこにあるのか、6カ月以上もコンピューターの底に残っていたのか、それはプロセッサーだけが知っている・・・。:)

そして、これらの関数を使ったExpert Advisorのテストを書き、株を投稿するのはありがたい仕事です;)
必要なことは学んだので、それで十分です :)

すみません :)))

 
FxRoller:

あるスクリプトの中で、こんな表現に出会いました。

bool Direction = Ma[1] > Ma[2] ;

驚くべきことは、すべてがうまくいき、コンパイラが文句を言わないことです。Ma[1] と Ma[2] は double型の変数であるが Direction は bool 型である。 Directionの値も記録してみましたが、明らかに "0 "を書くべきところには書き、"1 "を書くべきところには書いています。しかし、なぜこのようなことが起こるのでしょうか。

簡単に言えば、ここに論理的な比較が行われている、ということに等しいのです。

   if (Ma[1]>Ma[2]) Direction=true;
   else Direction=false;
...と、驚くようなことは全くありません.;)
 
artmedia70:

奇跡だ...。

メッセージがあったのに、なかったことに...。

これが必要なのか、と答えます。

迅速な対応に感謝します。それでも、どうにもならなかった。まだどこかに間違いがある。これからも探し続けます。
 
ストラテジーテストや自動売買のためにmqlの基本的な知識を得る方法をアドバイスしてください。コースやビデオレッスンがあるのでは?
 
spoiltboy:
ストラテジーテストや自動売買のためにmqlの基本的な知識を得る方法をアドバイスしてください。コースやビデオレッスンがあるのでは?

ググってみてください。