[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 218

 
どうすれば、適切なタイミングで1つの注文が開かれ、パック全体が開かれないようにできますか?
 
oyshen писал(а)>>
必要な時に1回だけ注文して、全部開けないようにするにはどうしたらいいですか?

開く前に、すでに開いているものがないか確認する...または、フォーラム検索を利用して、既成の解決策を見つけることもできます。

あるいはここで、いくつかの注意点があっても機能する、最も初歩的な選択肢を紹介します。

if (OrdersTotal()<1 && Ваше_Условие_открытия) OrderSend(.....)
 
MrSoros >> :

Close[i]/Close[i+1] の全ての値を配列 double num_array[N] に書き込んでから、関数 ArrayMaximum/ArrayMinimum を使用する。

double num_array[3]={Close[ k]/Close[ k+1] // и т.д};
             int    maxValueIdx=ArrayMaximum( num_array);

エラー...効かない!?

差し支えなければ、例を示していただけませんか。>> ありがとうございました。

 
double num_array[3];
for (int i=0; i < 0; i++)
 {
  num_array[ i] = Close[ k+ i]/Close[ k+ i+1];
 }

int maxValueIdx;
maxValueIdx = ArrayMaximum( num_array);

このように

 

何が求められているのか、正しく理解していれば。

double num_array[10];
int    maxValueIdx;

for (int i =0; i < ArrayRange ( num_array,0); i++)  num_array[ i]=Close[ i+1]/Close[ i+2];

maxValueIdx=ArrayMaximum( num_array);

 
granit77 >> :

言語分析を行う。

1.シャットダウン>>>>>>>>>>>>>>>>>>>>>操作しない

2.独自のコードから>>オペレータの介入なし>>Expert Advisorのコードによって無効化条件が生成されます。

解析の結果、追加の論理変数、例えばbool ONを入力することで問題が解決することがわかった。

コードはON=trueの時のみ取引を実行します 例えば、 if(buy=1 && ON) OrderSend(......)といった具合です。

Expert Advisorが取引を決定し、変数にON=trueを代入。Expert Advisorの状態:Enabled。

エキスパートが取引しないことを決定し、変数ON=falseを代入。エキスパートアドバイザーの状態:オフ。

ボルシチ・スパスボ。

 


matlabで書かれた関数をDLL経由でmt4に統合する方法
 
Figar0 ありがとうございました
 

ちょっと気になったのですが、ろうそくはどのように描くのですか?

ObjectCreateで、オブジェクトタイプが矩形の場合、2つの時間座標を指定する必要があります。

したがって、描画されたローソク足は、チャート上のローソク足の影の間(!)に位置し、矩形はローソク足の体を完全にカバーすることはできません。

時間の端数座標(1/2)を設定することはできませんが...。

 
alderru писал(а)>>

ちょっと気になったのですが、ろうそくはどのように描くのですか?

チェックしてみてください。

'CustomCandle'(カスタムキャンドル

が役立つかもしれない...

実は一度議論されているので、もう一度検索してみてください...。