MT4のバックテストの直前の傾向を反映して、 対象EAを稼働するか判断したいです。

MT4のバックテストの直前の傾向を反映して、
対象EAを稼働するか判断したいです。

MT4で手動でバックテストをするのではなく、
対象EA内で、自動的に直前のバックテストを行い、
直前の数回の取引でのバックテスト結果が良ければエントリーする、
といった仕組みを作ることは可能でしょうか。

考えている対象EAは、移動平均線のクロスに近い売買EAですが、
直近1日などの一定期間でクロス後に売買した利益結果をもとに
エントリーを決められたらと思いました。

もし可能でしたら記述アドバイスを頂ければ幸いです。
宜しくお願い致します。

回答1

もちろん可能です。

ただし、EA稼働中に、そのEAのバックテストを自動でするのは無理です。

通常は、メタトレーダーのヒストリープール(過去のトレード記録が保存されている場所)にアクセスして、過去のトレード結果で必要なデータを抽出して、あとは、勝率や損益などを計算するプログラムを組む、というやり方になると思います。

回答2

EAどころか、プログラムもつくったことないみたいですね。
つくったことあれば、こんな質問しないだろうし。

どんなEAだって過去のデータ見なければ、動きもしないんだよ。
移動平均だって、過去のデータが無ければ成り立たない。

既に、既に過去の結果わかってるはずなんだけどね。


回答3

チャート遡って計算して「条件に当てはまれば稼働」するようにすれば良いだけかと。


回答4

そんなの、お前のバカさ加減次第だアンポンタン

別段さほど難易度が高くもない自分で独自に一定の過去からループ回してシミュレーションするだけだ。

四の五の一途乱ださっさと手を動かせば出来るんじゃボケナス


Originally posted 2019-09-09 19:34:02.

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA


Translate »