"ダミー "からの質問 - ページ 183

 
こんにちは。mt5を学び始めたばかりです。ターミナルにマーケットタブがないのですが。修正方法をアドバイスしていただけませんか?
 
DzmitryVasilets:

こんにちは。mt5を学び始めたばかりです。ターミナルにマーケットタブがないのですが。修正方法をアドバイスしていただけませんか?
ツール ウィンドウ(Ctrl+T)を見ていますか?
 
tol64:
ツール ウィンドウ(Ctrl+T)を見ていますか?
まあ、その窓にはないんですけどね。エントリーが登録され、タブがない。信号があり、そしてCodeBaseがある
 
DzmitryVasilets:

こんにちは。mt5を学び始めたばかりです。ターミナルにマーケットタブがないのですが。何か解決方法があれば教えてください。
もしかしたら、Wineや古いInternet Explorerを使っているのでは?この場合、マーケットタブは表示されません。
 

明示的な型変換関数エントリを使用すると、コンパイラが文句を言います。

double d=1.55;
switch(long(d))
  {
   case 1: Print("case 1");
  }

出力されるのは「(' - name expected')」ですが、どの名前が期待されているのでしょうか?

 
Renat:
Wineや古代のInternet Explorerを使っていますか?この場合、マーケットタブは表示されません。
IE6.ただ、MT5とIEの連携がわからない。
 
Yedelkin:

明示的な型変換関数エントリを使用すると、コンパイラが文句を言います。

出力されるのは「(' - name expected')」ですが、どの名前が期待されているのでしょうか?

コンパイラがふざけているようです。Print(long(d)) は問題なくコンパイルできますが、switch(long(d)) は エラーになります。
 
alxm:
コンパイラがふざけているようです。Print(long(d)) は問題なくコンパイルできますが、switch(long(d)) は エラーになります。
よし、他のバージョンがなければ、CDに放り込もう。
 

それが、あるべき姿なのです。

double d=1.55;
switch((long)d)
  {
   case 1: Print("case 1");
  }
 

とはいえ...

数値型キャスティング

MQL5式では、明示的および暗黙的な型変換を使用することができます。明示的な型変換は次のように記述する。

var_1 = (型)var_2;

変数として、var_2 は式や関数の結果であってもよい。明示的な型変換の関数表記も可とする。

var_1 = type(var_2);

Документация по MQL5: Основы языка / Типы данных / Приведение типов
Документация по MQL5: Основы языка / Типы данных / Приведение типов
  • www.mql5.com
Основы языка / Типы данных / Приведение типов - Документация по MQL5
理由: