新しいMetaTrader 4クライアントターミナルビルド402 - ページ 3

 

こんにちは。

1.等量履歴のチャートを使用しているため、各ローソク足の出来高時間が異なる場合があります。

iTime()メソッドを現在のチャートに使用した場合(例:iTime(NULL,0,10))、ローソクの戻り時間が完全に「左」であることが、ゼロバーを除くすべてのローソクで確認されました。MTでは、ローソク足の時間を計算式で考慮しているようです。

現在のバーの時間 = ゼロバーの時間 - 間隔(シフト)の数 * 現在の標準タイムフレーム(例:M5)のローソク足の長さ


2.同じアカウント(Alpariアカウント)で3台の端末を動かしています。2つの端末は現在オープンしている ポジションについて同じ結果を示し、3つ目の端末は全く異なる結果を示しています。何が問題なのでしょうか?


ビルド402

 
joe2009:

こんにちは。

1.等量履歴のチャートを使用しているため、各ローソク足の出来高時間が異なる場合があります。

iTime()メソッドを現在のチャートに使用した場合(例:iTime(NULL,0,10))、ローソクの戻り時間が完全に「左」であることが、ゼロバー以外のすべてのローソクで観察されました。MTでは、ローソク足の時間を計算式で考慮しているようです。

現在のバーの時間 = ゼロバーの時間 - 間隔(シフト)の数 * 現在の標準タイムフレーム(例:M5)のローソク足の長さです。

ビルド402

これも気づいたのですが、今のところあまり重要ではないので、特に試していません。良いエラーではありません。

つまり、使用するのは時系列ではなく、数式ベースなのですか?

 
joe2009:
MTは数式に従ってローソク足の時間を考慮しているようです。

現在のバー時間 = ゼロバーの時間 - インターバル数(シフト) * 現在の標準タイムフレーム(例:M5)のローソク足の長さ

ただし、最適化です :-)
 

ここでは、ビルド401という現象です。 スクリプトを実行すると、ソースファイルのRESTANGLE.mq4がリネームされ、拡張子が*.tmpに変更されました。編集しようとすると、エラーが表示されます。

 
データ処理中に混乱が生じたので、このスクリプトを使って確認することにした。
Alert(TimeToStr(StrToTime("2038.01.19 3:14:07")));

開発者に質問:この日付と時間の意味は何ですか? 指定された日付と時間は、メタエディタではもう処理されないので、この日付と時間の意味は何ですか?

 
KONDOR:
データ処理中に混乱が生じたので、以下のスクリプトで確認することにした。

開発者への質問:この日時の意味は何ですか? 指定された日時以降はメタエディターで処理されなくなるので


UNIX時代の終わり
 
KONDOR:
データ処理中に混乱が生じたので、このスクリプトを使って確認することにした。

開発者に質問:この日付と時間の意味は何ですか? 指定された日付と時間は、メタエディタではもう処理されないので、この日付と時間の意味は何ですか?

https://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0_2038_%D0%B3%D0%BE%D0%B4%D0%B0
 
ありがとうございました。
 
sergeev:

ユニックス時代の終わり
そうだ!これで32ビットUnixの時代が終わったんだ。64ビットUnixの時代は3000年以降に終わります。
 
ReasonMan: 開発者の皆様へEAのテストや最適化の際に、スプレッドを手動で指定できるようにしてほしい ...
icas: STOPLEVELとFREEZELEVELも追加します。週末にソフトウェアのデバッグをするのは全く不可能ですから。
開発者への要望を支持します!時 には、拡張された(そしてあらゆる種類の)スプレッドやレバに対してEAをテストする必要がある......。