アイデアの作者 — Boris、MQL5コードの作者 — barabashkakvn。
注意: パラメーターは過去12週間のM5タイムフレームで最適化する必要があります!
このPROphetエキスパートアドバイザーは、2つの独立した線形パーセプトロンで構成されています。
それぞれが入力特徴(ローソク足のシフト)を2つのクラスに分けます。
パーセプトロン № 1 >
- クラス № 1: BUY
- クラス № 2: フラットまたはSELL
パーセプトロン № 2 >
- クラス № 1: SELL
- クラス № 2: フラットまたはBUY
これがEAの主なアイデアです:1つのパーセプトロンにBUYとSELLのクラスを組み合わせないこと。
最適化は過去12週間にわたって、週末の2段階で行います。
ステージ № 1:
変数をdaBUY=true、daSELL=falseに設定します。重みx1, x2, x3, x4を1から200の範囲で最適化し、可動ストップロスslbを30から100の範囲で、すべて1刻みで調整します。
ステージ № 2:
変数をdaBUY=false、daSELL=trueに設定します。重みy1, y2, y3, y4を1から200の範囲で最適化し、可動ストップロスslsを30から100の範囲で、すべて1刻みで調整します。
最適化後、両方のdaBUYおよびdaSELL変数をtrueに設定します。
得られた結果は、次の週(未来)に有効です。