記事"メタトレーダー5クライアントターミナルにおける適応型トレーディングシステムとその使用"についてのディスカッション - ページ 4

 
Roger Flatt:

これは、私がプログラマティック/ロボット・トレーディングについて読んだ記事の中で、おそらく最も示唆に富むものだ。ありがとう!

この新たな熱意に基づき、私はユージンの仕事を少し改作した。[謝罪 - 少なくとも私もアイデアを共有します ;-) ]。

私は、既存のEA(残念ながら、まだオブジェクト指向ではない)を適応させた:

1.複数の時間スケール: M1, M3, M5, M10, M20, M30, H1
2.複数の高速MA:3,5,7,9,11
3.複数の低速MA:17,27,37,47など 97,107,117など

foreach(period)-foreach(fast)-foreach(slow)ループで、M1ティックに接続。各ティックは、「仮想」取引をチェックする必要があるかどうかを判断し、必要であれば「実行」し、論理的/仮想的なP/Lバランスを保ちます。

結果は非常に驚くべきもので、非常にポジティブだ.

最適化は現在、短い時間帯(たとえばM1、M3)を削除すること(高い時間帯は最終的に「勝つ」ため)、また「急速に改善する」パラメーター・セットを検出できるようにするために「実行中のP/L」カウンターをクリアダウンする頻度を決定することである。

また、私のお気に入りのトレーディングEAをこの作業にインターフェイスさせ(ADX/RSI/MACD/RVIチェックなどを追加する)、常に最適で勝率の高い高速/低速MAペアを使用するようにし、さらに優れた市場、資金、ポジション、トレード管理ロジックを持つようにします。

ありがとうございました、

T.

ロジャー、コメントありがとう。もちろん、その間に多くの新しい展開があったかもしれませんが、私の現在の未解決の問題は、適応的な戦略によって解決されるかもしれません。私のトレードアイデアの最良の組み合わせは、2016年の第1四半期を通じてEURUSD M1で圧倒的な結果を出しましたが、イースター休暇の頃に利益が出なくなったようです。とはいえ、より大きなタイムフレームではまだ利益を上げているので、1つの戦略を異なるタイムフレームに適用した場合の結果をどのように比較すればよいのか、私はむしろ疑問に思っている。残念ながら、異なる時間枠での結果を比較する方法がわかりません。M1、M5、M10、M30、H1、H2、H4を比較する方法を学ぶための良いリソースを教えていただけますか?
 
アダプティブ・ストラテジーのEAをどのように呼び出せばよいのでしょうか?考えとしては、EAを独立させて動作させ、テストすることですが、アダプティブ・ストラテジーへのさらなる接続を考慮しています。
 

こんにちは!


Expert Advisorのコードを修正していただけますか?最新バージョンのターミナルでは何も機能しません。

 
こんにちは先生私は別の良い戦略mt5マルチシンボルを開発し、コンテナとあなたの適応システムと私はあなたがミッションの仕事で私のために働くことができれば非常に興味深いはずです...それは私のためにtouを動作させることが可能である場合、あなたは思いますかお願いします?あなたが興味を持っている場合は、私に連絡?よろしくお願いします。
 
どなたか、この度肝を抜くようなアイデアに成功された方はいらっしゃいますか?これは文字通り、EAをオンザフライで最適化することができます。
 
Alireza #: どなたか、この度肝を抜くようなアイデアに成功された方はいらっしゃいますか?これは文字通り、その場でEAを最適化することができます。

EMAはインクリメンタルに計算でき、CPUとRAMをほとんど使わないので、通常はEMAに基づいています。

 
Fernando Carreiro #:

EMAはインクリメンタルに計算でき、CPUとRAMをほとんど使わないからです。

ご回答ありがとうございました。
 
各仮想ストラテジーの現在の未決済の仮想ポジション数をいつでも知る方法はありますか?
 
2015年以来、私自身も同様のアプローチに到達している。しかし、私の選択は各ローソクではなく、シフトウィンドウで行われます。これまでの適応の結果は、ここで紹介するよりも悪いです。建設的な追加から:あなたはいくつかの枝が強く下に曲がるという手数料で最初にすべてを考慮する必要があります。そして最も重要なことは、1つの取引の結果には、プラス、手数料のせいでマイナス、手数料以上のマイナスという3つのクラスがあるということだ。つまり、逆転できるのは最後のものだけである。