(MQL Tips)最適化処理のちょっとした便利コード
<ご注意事項>
・記事を一部全部を問わず無断転載・無断販売する事を禁じます。
・PDFに印刷し無断配布・無断販売することも当然禁じます。
・承諾なく無断転載・無断販売を行った場合しかるべき法的措置とります。
EAの最適化を行う上でいつも嫌だなー感じていた事…
それは
「パラメータの無駄な組み合わせ検証にまで時間を取られる事」
でした(´·ω·`)
例えば期間違いのMA同士のクロスで取引するロジックがあったとします。MAその1は短期期間前提で、MAその2は中長期前提で、
MAその1 > MAその2 でロング
MAその2 > MAその1 でショート
みたいなロジックだったとします。
そのロジックの最適化でMAの期間(Period)を最適化してみようとなった場合、例えばMAその1の期間を10-50、MAその2の期間を20-100みたいな最適化幅で各数値の組合せをセットでいっぺんに最適化しようとなった時、ロジック構築をした側の考え方だと、MAその1が短期用、MAその2が中長期用という前提なので、
〇 MAその2の期間値 > MAその1の期間値
X MAその1の期間値 >= MAその1の期間値
という値の組合せの中で最適解が欲しいと思う訳です。
しかし実際最適化を実施すると組合せ総当たりになるので、矛盾したパラメータ値の組合せも検証していくため、最適化ステップ数がやたらと増える割に組合せ値に矛盾があるステップが多く、時間ばかり経過したなんていう事になりがちです。
今回の記事ではこれをどうにかして無駄な組み合わせ検証に時間を割かない処理をご紹介します!(˘ω˘ )b
こんな方法もあるんだなーという事をご理解の上ご購読下さい(˘ω˘ ;;)
少しでもFX EA界のリテラシー向上、技術共有に役立てばと思い無料記事でスタートしてきたnoteですが、パクリ、上から目線の物言い、マウント取りというな嫌な人が多くいます。
そんな経緯から申し訳ないですがtips系記事は有料化していますので、ご興味ある方は投げ銭的なお気持ちでお支払下さい(´·ω·`)
こつめ製品PR
ここから先は有料部分となります。
ここから先は
¥ 1,500
この記事が気に入ったらサポートをしてみませんか?