エラー、バグ、質問 - ページ 1212

 
C-4:

おお、かっこいい。このモディファイアは知りませんでした。一番面白いのは、今すでに動作していることです。コンパイラは今すでにゴミのような関数の宣言を許可しています。

私の理解では、実際に機能を抉り出さない限りは?

まだですが、おそらくそうなるでしょう。
 

ごあいさつここで質問です。

MT4、bulid 711。

2000年1月1日からストラテジーテスターを 稼働させています。その時のデータがあるのですが、すべてのインジケータ(自分で書いたものも含む)が正常に動作しています。

しかし、Expert Advisorは2000年5月22日以降のティックのみを受信します。

こんなんでいいのか?あるいは、このパラメータはどこかで設定されているのでしょうか?

(MT5で同じ設定をした場合、1月1日からティックが正しく生成されます。)

 

コンパイル時には、現在エディタで開いているすべてのファイルがコンパイルされます。

このようになっているのか、それともどこかにウィンドウがアクティブになっているファイルだけをコンパイルするような設定があるのでしょうか?

ZS:MT4、ビルド670

また、エキスパートログでスクリプトをコンパイルする際にも、ログが書き込まれます。2014.10.03 14:20:09.019 「OTestInd」をコンパイルする。
の代わりに、コンパイルされるファイル名を指定します。

 
sanyooooook:

コンパイル時には、現在エディタで開いているすべてのファイルがコンパイルされます。

コンパイルボタンを押すと、アクティブなファイルとそのすべてのインクルードファイルだけがコンパイルされます。もう一度ご確認ください。

ナビゲーターでツリー/ディレクトリの「コンパイル」コマンドを実行すると、ディレクトリ全体のファイルがコンパイルされます。

 

インターネットがラグくなってきたと思ったら、未来の機能からメッセージが飛び込んできた))

2014.10.03 17:20:27.647 Virtual Hosting: failed to get list of subscriptions (send request failed [12002])
2014.10.03 17:26:24.558 Virtual Hosting: failed to get list of subscriptions (send request failed [12002])
 
ALXIMIKS:

インターネットがラグくなってきたと思ったら、未来の機能からメッセージが飛び込んできた))

私のGPRSアクセスでは、このようなメッセージはよくあることです。また、データセンターに関することもあります。
 
Renat:

コンパイルボタンを押すと、アクティブなファイルだけが、そのすべてのインクルードを含めてコンパイルされます。もう一度ご確認ください。

ナビゲーターでツリー/ディレクトリの「コンパイル」コマンドを実行すると、ディレクトリ全体のファイルがコンパイルされます。

説明が足りなかったようです。

をメタ・エディタで表示します。

プレスコンパイル

最初のファイルが コンパイルされ、さらに修正されてコンパイルされていない2番目のファイルもコンパイルされます。そして2番目のファイルは、ウィンドウで「コンパイル」を押したファイルよりも速くコンパイルされます。


 
sanyooooook:

誤解していたようだ

をメタエディタに追加しました。

プレスコンパイル

では、最初のファイルが コンパイルされ、2番目のファイルは修正されてコンパイルされないまま、「コンパイル」を押したものよりも速くコンパイルされます。


とても不思議です。ここで、エディタでランダムに開いている2つのファイル(その名前のタブに「*」が表示され、既存の未保存の変更を示している)をわざと変更し、3番目のファイルをコンパイルしてみました。ログを見ると、コンパイルされたファイルだけが正常にコンパイルされたと報告されていますが、不思議なことに変更を加えた他の2つのファイルは、選択したファイルのコンパイル中に保存され、タブ内のファイル名の後の「*」が消えています。
 
artmedia70:
とても不思議な感じです。エディタでランダムに開いた2つのファイルを意図的に変更し(これらのファイルには名前のタブに "*"が付いていますが、既存の未保存の変更についてはどうなっていますか)、3番目のファイルをコンパイルしています。ログには、コンパイルに成功したファイルについてのみメッセージがありますが、ここで不思議なことに、選択したファイルのコンパイル中に、変更を加えた他の2つが保存され、タブ上のファイル名の後の「*」が消えています。

と、ターミナルディレクトリの全ファイルがコンパイルされたと思われるほどコンパイルに時間がかかります。

また、コンパイル中に時々、ターミナル・ナビゲータに「Indicators」フォルダが開かれる

例:ターミナルナビゲータでスクリプト/アドバイザーのあるフォルダを開き、コンパイルを押すと、スクリプトのあるフォルダが閉じ、インジケーターのあるフォルダが開く。

 
シャイターン?:)