[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 160

 
hoz:

以下は、そのスクリプトのコードです。

スクリプトを実行すると、エキスパートログにメッセージが表示されます。

すなわち、kの値は9572から始まり、最初の値t*4/2 = 2*4/2 = 4となるはずである。引っ掛かりは何ですか?


過去ログを見る
 
Vinin:

ログを見る

わざとログを全部消したんです。その後、もう一度スクリプトを実行したところ、その後のログにはこのように表示されました。

21:07:13 MetaTrader 4.00 build 402 started (Nord Group Investments Inc.)
21:07:13 Custom indicator Igel-Spread AUDUSD,M15: loaded successfully
21:07:17 Script birt's patch AUDUSD,M15: loaded successfully
21:07:17 '3176404': connect failed [Старая версия]
21:07:18 Script birt's patch AUDUSD,M15: removed
21:07:29 Script Task1.4_hoz AUDUSD,M15: loaded successfully
21:07:29 Script Task1.4_hoz AUDUSD,M15: removed
21:08:24 Custom indicator Igel-Spread AUDUSD,M15: removed
21:08:24 MetaTrader 4.00 build 402 stopped

ターミナルをアップデートするようにシステムが要求している以外にはエラーはありませんが、MT4の後のバージョンでは動作しないスクリプトが立っているので、テスト用ターミナルには必要ないですね。

このログはどのように役立つのでしょうか?

ちなみに。Print オペレータが出力する変数kの初期値が常に異なる値(+-数百)から始まっていることに気づきました。

 
hoz:

わざとログを全部消したんです。その後、もう一度スクリプトを実行したところ、その後のログにはこのように表示されました。

ターミナルをアップデートするようにシステムが要求している以外にはエラーはありませんが、MT4の後のバージョンでは動作しないスクリプトが立っているので、テスト用ターミナルには必要ないですね。

このログはどのように役立つのでしょうか?

ちなみに。Printオペレータが出力する変数kの初期値が常に異なる値(+-数百)から始まっていることに気づきました。

ビクター、ログを見るように言ったはずだ。コンパイルエラーだけ でなく、Print操作の結果も含めて、すべての情報がそこに出力される。ログは可能なものだけを示しています(Printはかなり「遅い」演算子です)。
 
ありがとうございます。原因は全てオペレーターの遅さ...データの一部しか出力されない。
 
hoz:
ありがとうございます。原因は全てオペレーターの遅さ...データの一部しか出力されない。

ゆっくり...はい、でも全部出ます!

 
r772ra:

ゆっくり...はい、でも全部出ます!

出力する量が多いとうまくいかないんですよね...10k行近くあると。
 
hoz:
出力する量が多いとうまくいきません...10k行近くあります。
10000の代わりに100,1000で試してみてください。
 
デモ口座の開設ができません。すべて入力し、利用規約に同意することを確認しましたが、緑のバーを押しても新しいログインとパスワードが表示されず、フィールドも空になっています。
 
sting-igor:
デモ口座の開設ができません。すべて入力し、利用規約に同意することを確認しましたが、緑のバーを押しても新しいログインとパスワードが表示されず、フィールドも空になっています。
6月1日現在、古いビルドはサポートされていませんので、アップデートすれば解決するかも?
 
sting-igor:
デモ口座の開設ができません。すべて入力し、利用規約に同意することを確認しましたが、緑のバーを押しても新しいログインとパスワードが表示されず、フィールドも空になっています。
419はサポートされていません。