スクリプト: sHistoryExport - МetaТrader4形式で履歴データをエクスポートする便利なスクリプト - ページ 3

削除済み  
Andrey Khatimlianskii:
そして、それらをダウンロードする場所がありません。
オプションとして - 異なるブローカーから履歴をダウンロードし、いくつかのスクリプトを使用して、2-3の見積もりファイルの各々は、他のファイル(異なるブローカーの穴は、通常一致しない)のために欠けている引用符のドナーである相互リンクを作成します。それでも、ロボットのテストに致命的な違いをもたらす穴があるよりは、わずかに異なる相場を持っている方が良いでしょう。
 
履歴はmt5の方が良いと言われています。また、mt5からmt4に相場を変換するスクリプトもあります。
VladMih:
オプションとして、異なるブローカーから履歴をダウンロードし、2-3個のクォートファイルのそれぞれが他のファイル(異なるブローカーの穴は通常一致しない)の欠落クォートのドナーとなる相互リンクを作成するスクリプトがあります。それでも、ロボットのテストで致命的な違いにつながる穴よりも、わずかに異なる引用符を持っている方が良いです。
 
Stells:
履歴はmt5の方が良いと言われています。そして、mt5からmt4に引用を翻訳するスクリプトがあります。

これが彼です。)

VladMih:

正常な履歴はもともとないのですか?さて、こうなったか...。


、このような省略について議論されたことがあり、私も「棒グラフのないチャート」という記事を書いたことがある。

しかし、このようなチャートもごく普通のことだという意見もある )

VladMih:

原則的には、作業時間枠がm15+なので、私はm5でも満足なのですが、誰も「公式」にはm5を維持していませんね?

65,000のバーがすべてのブローカー(すべてのTF)に保存されています。

VladMih:

ところで、あなたはチェックについて答えていません。少なくとも、すべての穴を検出して、それに対して何かできるかどうか(例えば、小さな穴は手動でパッチすることもできる)を判断する方法を教えてください。以前、いくつかのアルゴリズムによる「パッチ」を組み込んだチェックスクリプトに出会ったことがある。今はそのようなものは見当たらない。今はどうやってテストしているのだろう?なぜ誰も穴を気にしないのか?どういうわけかロボ・オーナーはそこから抜け出しているのだろうか?

私のスクリプトは標準的なMQL関数を使って履歴をロードする。穴をチェックすることはない。

以前、コドベースの履歴をチェックするスクリプトがありました。

異なるブローカーの履歴を同期させることも可能ですが、私はそのようなものを見たことがありません。

削除済み  
Andrey Khatimlianskii:

異なるブローカーの履歴を同期させることも可能ですが、そのようなものには出会っていません。

すべての疑問に対する完全な解決策を見つけました
 

スクリプトがコンパイルできないという問題が発生しました。最終的に、私はこのサイトで解決策を見つけました:

Download the script for MT5
copy it to the folder MQL5 Scripts
in WINDOWS 7, VISTA copy it to the user folder instead of Program Files
c:\Users\Администратор\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5\Scripts\

Administratorの代わりに、ユーザー名がPetyaやMashaになる可能性がある。

私自身から付け加えると、隠しフォルダを見ることができるはずで、私がしたすべての操作は上記のディレクトリからで、C:◆Program Filesにはない。

幸運を祈る。)

 

日付が数字になるように行を出力する方法はありますか?以下はその例です:

20160223,08:00,123.753,123.76,123.509,123.691,4679

 

素晴らしい脚本だ。

astrotrade:

行を出力する際に、日付がしっかりした数字になるようにする方法はありますか?以下に例を示します:

20160223,08:00,123.753,123.76,123.509,123.691,4679

メタエディターで開き、StringReplace(str_write,":":",""); //"StringConcatenate... "関数の後、データ内のすべてのコロンを削除する。
 

ありがとうございます!

しかし、このスクリプトの125行目あたりに、次のような行があるのを発見しました。

125行目:for ( int i = copy_count-1; i >= 0; i -- )...

i > 0 (i >= 0のはず)のため、最初のレコードがありません。

^_^

削除済み  

こんにちは、


スクリプトを変更して、複数のタイムフレームと各TFの異なるバー数を生成することは可能ですか?


例えば

Market Watch」のすべてのシンボルをW1の50本、D1の100本、H4の200本に抽出したいのですが、スクリプトを1回だけ使用します!

 
Guilherme Mendonca:

スクリプトを変更して、複数のタイムフレームを生成し、TFごとに異なるBars数を生成することは可能ですか?


例えば

Market Watch」の全シンボルをW1の50本、D1の100本、H4の200本に抽出したいのですが、スクリプトを1回だけ使用します!

はい、可能です。しかし、何のために?

とにかく、どんな修正でもフリーランスの セクションで依頼することができます。