手法・ルールの作り方3
2009-11-01
手法・ルールの作り方
手法・ルールの作り方2
の続きです。
手法・ルールの作り方2では、私の検証方法の一例だったんですが、こういう過去チャートを見て…っていうやり方の前は
チャートを見ずに、為替レートの数字だけでエクセルで計算して検証していました。
以前、
どうしても損切りできない!利を伸ばせない!自分の感情にやられてる!
ので、もう感情を排するシステムトレードしかない!と思って
FXシステムトレード年率200%儲ける投資術
を読みながらエクセルと格闘していた時期があります。
そこで覚えたのが、為替レートの数字だけで、エクセルで計算して検証するやり方です。
前の記事のゴールデンクロス(GC)・デッドクロス(DC)のルール例を
エクセル計算の検証でやるとすると、
エントリーだけじゃなくて、決済ルールっていうのも必要になります。
例えば、
5・10MAがGCしたらロングエントリー → DCしたら、ロングポジを決済
と同時に、ショートエントリー → GCで決済
というルールにしたとします。
常にロングかショートのポジ保有していることになりますね。
その検証をやるとすると、私の場合は、こんな感じ↓で

5MA・10MAを計算して、if関数を使ってエントリーサインを出す。
オートフィルタでshortのサインが出た行だけ選んで別のシートにコピペ
オートフィルタでlongのサインが出た行だけ選んで別のシートにコピペ
shortに対しては、次の出てきたlongが決済サインになるので、
先にコピペしたエントリーサインの右側に、1行ずらしてコピペ
longも同様に。
獲得pipsを計算する
こんな感じ↓で。


で、勝率とか損益率を計算したり、
ロングとショートでは違いがあるのか見たり…
などをしていきます。
※スプレッドのこと忘れることがあるので、合計プラスになってもスプレッド考慮したら?って考える点に注意!
こっちのやり方だと、過去チャートをひとつひとつ見ていくよりは
早く作業が進められるという利点はあります。
でも、私はこれに限界を感じたんですよね。
私のスキル(過去検証のためのプログラミング・スキル)が
しょぼいっていうのもあるんですが^^
最初から、エントリーと決済 両方のルールをガチッと決めないと計算できない
っていうのが1番の問題でした。
つまり、「裁量で利益を伸ばす」可能性は排除されているってことです。
ま、システムトレードっていうのは、裁量不要って前提なんですけども。
そこで気づいたのが、
とりあえず自分の希望、ひとまずやりたいスタイルとしては、
★裁量トレードなのか、システムトレード(自動売買プログラム)なのか
を考えてみたほうがいいってことです。
どっちを望んでいるかによって、検証方法も変わってきますから。
私の印象では、
裁量トレードは、自分の腕が頼り・技を磨き続ける職人タイプ
過去チャートやデモで練習したり、自分の内面と向き合ったり
っていう作業によって、自分の判断力を上げることで
勝てるようになる。
システムトレードは、チームの最高パフォーマンスを引き出せるように
監視・監督・指導していくプロジェクト・マネージャータイプ
ずっと稼ぎ続けることのできるシステム、プログラムっていうのは
存在しないと思うので、常に複数のシステムを稼動させて、トータルで勝ちにいく。
1年後・2年後もそれが通用するかどうかは分からないので
新しい情報・EAにはアンテナを張っておく必要がある。
どのシステムを稼動させるべきか、外すべきか、
っていうバランスを見る目を養うことが重要。
って感じです。
どっちが勝ちやすいかは無い、自分がどっちに合っているか、
性格による、と私は思います。
どっちかで始めて、形になってきたら、
もう片方に手を出すっていうのもいいと思いますし。
ただ、システムトレード志向なのに、手法・ルールの作り方2のやり方で検証する、とかだと混乱してドツボにはまるかと思うので
裁量志向とシステム志向で違いがあるんだ、ってことは
理解しておいたほうがいいと思います^^
★★★応援お願いします★★★

にほんブログ村
手法・ルールの作り方2
の続きです。
手法・ルールの作り方2では、私の検証方法の一例だったんですが、こういう過去チャートを見て…っていうやり方の前は
チャートを見ずに、為替レートの数字だけでエクセルで計算して検証していました。
以前、
どうしても損切りできない!利を伸ばせない!自分の感情にやられてる!
ので、もう感情を排するシステムトレードしかない!と思って
FXシステムトレード年率200%儲ける投資術
を読みながらエクセルと格闘していた時期があります。
そこで覚えたのが、為替レートの数字だけで、エクセルで計算して検証するやり方です。
前の記事のゴールデンクロス(GC)・デッドクロス(DC)のルール例を
エクセル計算の検証でやるとすると、
エントリーだけじゃなくて、決済ルールっていうのも必要になります。
例えば、
5・10MAがGCしたらロングエントリー → DCしたら、ロングポジを決済
と同時に、ショートエントリー → GCで決済
というルールにしたとします。
常にロングかショートのポジ保有していることになりますね。
その検証をやるとすると、私の場合は、こんな感じ↓で

5MA・10MAを計算して、if関数を使ってエントリーサインを出す。
オートフィルタでshortのサインが出た行だけ選んで別のシートにコピペ
オートフィルタでlongのサインが出た行だけ選んで別のシートにコピペ
shortに対しては、次の出てきたlongが決済サインになるので、
先にコピペしたエントリーサインの右側に、1行ずらしてコピペ
longも同様に。
獲得pipsを計算する
こんな感じ↓で。


で、勝率とか損益率を計算したり、
ロングとショートでは違いがあるのか見たり…
などをしていきます。
※スプレッドのこと忘れることがあるので、合計プラスになってもスプレッド考慮したら?って考える点に注意!
こっちのやり方だと、過去チャートをひとつひとつ見ていくよりは
早く作業が進められるという利点はあります。
でも、私はこれに限界を感じたんですよね。
私のスキル(過去検証のためのプログラミング・スキル)が
しょぼいっていうのもあるんですが^^
最初から、エントリーと決済 両方のルールをガチッと決めないと計算できない
っていうのが1番の問題でした。
つまり、「裁量で利益を伸ばす」可能性は排除されているってことです。
ま、システムトレードっていうのは、裁量不要って前提なんですけども。
そこで気づいたのが、
とりあえず自分の希望、ひとまずやりたいスタイルとしては、
★裁量トレードなのか、システムトレード(自動売買プログラム)なのか
を考えてみたほうがいいってことです。
どっちを望んでいるかによって、検証方法も変わってきますから。
私の印象では、
裁量トレードは、自分の腕が頼り・技を磨き続ける職人タイプ
過去チャートやデモで練習したり、自分の内面と向き合ったり
っていう作業によって、自分の判断力を上げることで
勝てるようになる。
システムトレードは、チームの最高パフォーマンスを引き出せるように
監視・監督・指導していくプロジェクト・マネージャータイプ
ずっと稼ぎ続けることのできるシステム、プログラムっていうのは
存在しないと思うので、常に複数のシステムを稼動させて、トータルで勝ちにいく。
1年後・2年後もそれが通用するかどうかは分からないので
新しい情報・EAにはアンテナを張っておく必要がある。
どのシステムを稼動させるべきか、外すべきか、
っていうバランスを見る目を養うことが重要。
って感じです。
どっちが勝ちやすいかは無い、自分がどっちに合っているか、
性格による、と私は思います。
どっちかで始めて、形になってきたら、
もう片方に手を出すっていうのもいいと思いますし。
ただ、システムトレード志向なのに、手法・ルールの作り方2のやり方で検証する、とかだと混乱してドツボにはまるかと思うので
裁量志向とシステム志向で違いがあるんだ、ってことは
理解しておいたほうがいいと思います^^
★★★応援お願いします★★★
にほんブログ村


