インポートデータとバーチャルテスター(開発) - ページ 2

 
Ubzen:

@graziani: シンプルにこんな のはどうでしょう。FileRead( my.csv ); FileRead( my.market.info ) です。Marketinfo()をvMarketInfo()に置き換えてみてください。ストラテジーテスターの動きに合わせてDrawObjects。レポート作成......完了。:), で、どうでしょう?言うは易し、行うは難し、でしょうか?

mql4からmql5への移行は、私と同じようなコーダーからのサポートを集めようとしているので、mt4やmt5の外への移行はうまくいかないでしょう。このようなプロジェクトに対するモチベーションを維持するためには、テストやバグ報告のためだけでも、他の人がうまく適応することが必要です。私はエージェントとオプティマイザが好きで、誰かがそれを簡単に実装できる(方法はこうだ)と言ってくれることを期待していました :(.mt4/mt5のすべての機能は、このVSTの最初のバージョンではサポートされないということに直面しました。

データ、マーケット情報、マーケット実行、多通貨、簡単なレポートなどのサポートを得ることが、今必要なことです。このプロジェクトは、いつでもボランティアで参加できる人が多ければ多いほど、成功率が高くなります。もし、このプロジェクトがmtの外に移動することになれば、上記のすべてと、今まで考慮する必要のなかった他のすべてのものを構築しなければならないでしょう。

私は、既成のmql5コードを使えることを切に願っています。このangevoyageur#1の方法を誰も提案しないのなら、angevoyageur#2に進みます。

あなたの熱意には感心しますが、MQL5内でこれを実現する方法は見当たりません。

MT5の時間軸で動作させたいのに、自分のデータを無視して、自分のデータで動作させるのです。
インジケータや EAにMT5データアレイをインポートする ことを無効にし(自分で用意する)、
仮想成行注文システムを作成し(自分の値で成行注文を実行するようMT5に強制できない)、
自分の結果の統計を計算し、その統計を自分のものとしてMT5に提示させなければ なりません。
もちろん、これをエージェントで動作させる必要があることは言うまでもありません。

すでに述べたように、あなたはMT5から出る必要があります。MT5内では、できることはほとんどなく、おそらく、上に書いたようなシステム、それだけでしょう。

 
graziani: あなたの熱意には感心しますが、MQL5内でこれを実現する方法は見当たりません。

MT5をその時間スケールで動作させたいのですが、自分のデータを無視して、自分のデータで動作させるのです。
MT5データアレイをインディケータやEAにインポートすることを無効にし(自分で用意する)、
仮想成行注文システムを作成し(自分の値で成行注文を実行するようMT5に強制できない)、
自分の結果の統計を計算し、その統計を自分のものとしてMT5に提示させなければならない
もちろん、これをエージェントでも動作させる必要があることは言うまでもありません。

すでに言われているように、あなたはMT5から出る必要があります。MT5内では、できることはほとんどなく、おそらく上記iのようなシステム、それだけでしょう。

ご意見を参考にさせていただきます。
 
まずはhcsファイルを弄ることから始めましょう。簡単ではありません。最初の質問:これらのファイルにはティックデータが含まれているのですか?
 
それはどうでしょう。それよりも、カスタムマーケットを作ることに専念したほうがいいと思います。
 
Ubzen:
それはどうでしょう。そんなことより、カスタムマーケットを作ろう。

確かに、EURUSD 1971.hccのhccファイルを見ると71Kですが、1971.hcsは49Kに過ぎません。つまり、STは実行のたびにティックをエミュレートしているのです。

カスタム・マーケットを作る?詳しく教えてください。

 
angevoyageur:
まずはhcsファイルを弄ることから始めましょう。簡単ではありません。最初の質問:これらのファイルにはティックデータが含まれているのですか?
私が持っているものは、ティックデータを格納するのに十分な大きさではないようです。 おそらく、ティックデータは、M1データからその場で作られるのでしょうか?
 
RaptorUK:
もしかしたら、M1のデータからオンザフライでティックデータを作っているのでしょうか?
はい、angevoyageur#1 は死にました :-s
 
angevoyageur:
そうです、angevoyageur#1 が亡くなりました :-s
お悔やみ申し上げます、深くお詫び申し上げます :-(
 
RaptorUK:
お悔やみ申し上げます、深くお悔やみ申し上げます :-(
キングは死んだ、キング万歳。ようこそ angevoyageur#2.私たちは急速に進歩しています :-D
 
angevoyageur: カスタムマーケットを作る?詳しく教えてください。
.csvのFileReadはシンプルで十分です。しかし、我々は、市場情報が必要になります。USDJPYのTick-Valueを計算する例。