某インジのシグナルをEA化して改造してみる(6)
公開日:
:
FX
イマイチ微妙だったEAにフィルタを追加してみました。手当たり次第にチャートに入れてみてVisualModeで眺める時間。なかなか良さそうなものが見つかりません。トレンド系を入れるとシグナルが遅くなるし、オシレーター系を入れてもピンとこない。ポイントはもみ合いかトレンド変換なのかの判断です。実際にこれがわかれば苦労しないんですけど^^;
試しに今回は普通にADXを入れてみます。まずは変数として次の二つを追記します。ADXの24はなんとなく指定しました。20~25を使うのが一般的なようです。
extern int ADXPERIOD = 14; extern double ADX = 24.0;
ADXを売買のフィルタにするために関数をひとつ追加しました。後々のことを考えて簡単だけど関数にしてみました。
bool checkADX()
{
if (ADX > iADX(NULL,0, ADXPERIOD, PRICE_CLOSE, MODE_MAIN, 0))
{
return(false);
}
else
{
return(true);
}
}
そしてstart()関数部分に条件を設定します。
if (OrderSignal()=="BUY")
{
if (BollingerCheck("BUY")==true && CheckPositions()!="BUY" && checkADX()==true) ret=OrderBuyPosition();
}
else if (OrderSignal()=="SELL")
{
if (BollingerCheck("SELL")==true && CheckPositions()!="SELL" && checkADX()==true) ret=OrderSellPosition();
}
以上の状態でバックテストしてみると、前回よりは良い感じになってきています。以下の図は前回までのものです。つまりADXが無いものです。


実戦投入まではマダマダですね。
ここから余談です。
今回ネットを彷徨いていて、素晴らしいインジに出会いました。昔から研究している逆張りEAに最適なインジになりそうな気配です。こちらの研究は地下で開発していますが、結果がよければ、ここのブログで順次開発過程を公開しようかと思っています。結果がよければ^^;
たぶん続く
Sponsored Link
関連記事
-
-
意味もなくキヤノン小三元
いつのまにか揃っていた小三元を撮影してみた。 別に意味は無い。 ちょっとプログラミングに疲れたので
-
-
Yet Another Related Posts Pluginが表示されない(スコアが1でもダメ)
Wordpressのプラグインで、関連する記事を自動で紹介する「Yet Another Relat
-
-
自由雲台にスライダーを載せて安定させる挑戦!MINOURA VC100-S編
一度は行ってみたい軍艦島。世界遺産への登録で色々騒いでいるみたいです。例の国の人が「強制徴用された半
-
-
DJI RONIN-M のDeadbandを変えてテスト撮影
すっかり円安で海外製品に手が出しにくい状況です。などと言って、本当はお金がないだけ(笑)まあ今年は色
-
-
【感想文】PHOTOGRAPHER’S EYE とポートレートの正しい撮り方
PHOTOGRAPHER'S EYE -写真の構図とデザインの考え方- 「世界で50万人以






ご質問は掲示板へお願いいたします。