MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 376

 
Artyom Trishkin:
ポジションを建てる時間、ポジションを閉じる時間-その時間があるローソク足と、そのローソク足を開く時間です。

大きなアリガトウ!

気合い入れていきます!!!

 
Alexey Viktorov:

また、フラグを使用することも可能です。

静的なbool変数またはグローバルレベルの変数を宣言し、flagとする。注文が開いた - フラグ = true、新しいローソクが 開いた - フラグ = false と、このフラグを注文開始の条件に追加します。


大きなアリガトウ!

気合い入れていきます!!!

 
OBJ_LABELオブジェクトの 背景色を設定することは可能ですか?それとも、何らかの色の白地に文字を書くことは可能なのでしょうか?
 
Andrei:
OBJ_LABELオブジェクトに 背景色を設定することはできますか?あるいは、何色かの無地の背景に文字を書くことは可能でしょうか?

OBJ_LABEL オブジェクトの 背景は、グラフィックの背景と なる。

で、テキストカラーは

指定されたオブジェクトのプロパティの値を変更する。

boolObjectSet()
stringobject_name,// オブジェクト名
intindex,// プロパティ識別子
ダブル//値
);


OBJPROP_COLOR プロパティの識別子

 
 
Victor Nikolaev:

女性のことは何も言いません。でも、アドバイスはよかったです。

悪いアドバイスとは言っていない。私は、常にいくつかの選択肢があり、誰もが自由に選択できることを言い続けるだけです。そして時には、状況に応じて選択肢を変えることも。

今日のあるディスカッションで、ポジションを上書きする方向性に触れたのですが...。多くの人は、OrdersTotal()-1 から 0 まで常に検索するべきだと主張しますが、私はこれに同意しません。いつもと違う...閉じるべきでない ポジションを探すのであれば、どちらを選んでもかまいません。

私は、「一長一短」という考え方が好きではありません。投石器、熊手、鎌が一体となったような、一長一短の機能は認めない...。

 

馬鹿な質問だとは思うのですが、どこを探しても見つからないんです。変数付き配列を宣言 するには?
例えば、次のように書きます。

int mas [2, 2];

- 大丈夫です。

しかし、入力した途端に

int n;

int mas [n, 2];

というエラーが表示されます。

 
danya-asg:

馬鹿な質問だとは思うのですが、どこを探しても見つからないんです。変数付き配列を宣言 するには?
例えば、次のように書きます。

- 大丈夫です。

しかし、入力した途端に


というエラーが表示されます。

そのやり方ではダメなんです。配列の1次元目を変更することのみで

int n;
int mas [][2];

ArrayResize(mas, n);
 
alex-202:

こんにちは!利益の出た注文の後に、最後に負けた注文の数を返す方法を教えてください。

以下は私のコードの一部ですが、何が問題なのでしょうか?

読む順番を逆にしてみる 歴史

{ int Loss = 0;
  for(int i=OrdersHistoryTotal()-1; i>=0; i--)
  { if (OrderSelect(i, SELECT_BY_POS, MODE_HISTORY))
      if (OrderSymbol() == Symbol() && OrderMagicNumber() == OrderId )
        if (OrderProfit()<0) { Loss ++; }              
        if(OrderProfit()>0) { break; } // Выход из цикла на первом встретившемся прибыльном
  }
  return(Loss);
}
 
danya-asg:

馬鹿な質問だとは思うのですが、どこを探しても見つからないんです。変数付き配列を宣言 するには?
例えば、次のように書きます。

- 大丈夫です。

しかし、入力した途端に


というエラーが表示されます。

int mas [][2]=
   {
   {1,2},
   {1,2},
   {1,2},
   {1,2}
   };