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

 
Igor Makanu:

という選択肢があります。

あとは、どの雑誌で印刷結果を見るかですが、エキスパートタブを見る必要があります。

どこ?

テスターで確認したい。

 
Alexey Belyakov:

どこ?

テスターで確認したい。

テスターではスクリプトは実行できず、インジケーターとExpert Advisorのみ実行できます。

スクリプトからExpert Advisorに変更したコードを実行します。

 
Igor Makanu:

テスターではスクリプトは実行できず、インジケーターとエキスパートのみ実行可能です。

スクリプトからExpert Advisorに変更したコードを実行します。

すべて理解できました。スクリプトとして実行する必要があります。はい、使えます。ありがとうございます。

Expert Advisorとして動作させることはできないのでしょうか?

 
こんにちは。mt4ターミナルでダウ・ジョーンズのオープンポジションを13.20ドル、最小ロットサイズ0.01で「撤退」とは どういう意味か教えてください。
 
Andreskry:
こんにちは。mt4ターミナルでダウ・ジョーンズのオープンポジションを13.20ドル、最小ロットサイズ0.01で「撤退」とは どういう意味か教えていただけますか?

スクリーンショットを添付する - 何も表示されない

 
ushortfill_symbol=''// フィラーって 何ですか?


整数から文字列へ

整数 値を指定された長さの文字列に変換し、結果の文字列を返します。

string  IntegerToString(
   long    number,              // число
   int     str_len=0,           // длина строки на выходе
   ushort  fill_symbol=' '      // заполнитель
   );
 
awsomdino:
ushortfill_symbol=''// フィラーって 何ですか?


整数から文字列へ

整数 値を指定された長さの文字列に変換し、その文字列を返す。

そのような疑問を自分でコードで確認できるようになること、これを試してみてください。

void OnStart()
{
   Print(IntegerToString(123,10,'0'));
   Print(IntegerToString(123,10,'$'));
}

2020.06.19 17:00:31.035 tst (EURUSD,H1) 0000000123

2020.06.19 17:00:31.035 tst (EURUSD,H1) $$$$$$123

 
Igor Makanu:

このような疑問は、自分でコードで確認できるようにならなければならないので、これを試してみてください。

2020.06.19 17:00:31.035 tst (EURUSD,H1) 0000000123

2020.06.19 17:00:31.035 tst (EURUSD,H1) $$$$$$123

まあ確かにテストしないといけないような結果だと故障してますね))))

 
Valeriy Yastremskiy:

まあ、確かにマニュアルはちょっと不可解ですね、テストする場合の結果は))))です。)

MQLのヘルプは他の言語と同じ

簡単なコードを書く基本的な経験があることを前提にしています。

だから、"//filler "という単語は、ほとんどの人がテストやチェックをしない、当たり前のことなのです。

 

イゴール・マカヌ

を試したが、10時間後には埋めた方がいい)、誰が空白を埋めることを考えただろう、そしてもっと重要なことは、何の目的で

ヘルプを読み直したら、今、その単語の後に

str_len=0

[in] 文字列の長さ

他のも読んでくれたら、もっと注目しますよ。

Print(IntegerToString(dt.hour,2,'0'));

つける

[in] プレースホルダー文字。デフォルトはスペースです。

このような場合、このフィールドは使えないということでしょうか?

のように

Print(IntegerToString(dt.hour,2));

(ってこと)

であり,第2パラメータは省略可能である