無料公開されているEA【PipMakerV9-1】をデモ取引で試してみました!ものすごい勢いで残高が増えて行きます。
PipMakerV9-1.mq4が公開されているページ
https://www.mql5.com/en/forum/177291
バックテスト結果を見ると、時々塩漬け状態になるポジションが発生しますが、他のポジションで損益を相殺する感じです。ポジション同士のチームワークで勝ち続けるEAですので、ある程度の残高が必要になります。
しかし、損益を相殺できずドローダウンが大きくなりすぎるとロスカットで終了となります。
このEAにランダムエントリーでも利益を出すあのトレイリング(日足ベース14日ATRの三倍のストップ)を付け加えてテストしてみました。
2000年から2007年のUSDJPY1分足(データはMeta Quates)でのバックテストのグラフです。
(1分足なのでModelling Qualityは25%です)
8年間で数回(数年に1度の割合)、数ヵ月分の大きな損失が発生しました。
まだ、コードをしっかりと解読していないので、なんともいえませんが、ほとんどの通貨ペア、時間足で有効なので、ポジションサイズ、塩漬けの相殺方法または損切り方法次第で聖杯EAになるのでは??と思います。
今後、PipMakerのコード解読、戦略研究をしていきたいと思います。
では、このへんで。
はじめまして
PIPMAKERはとても興味深いですね。反対ポジションを取りながら目標利益を狙うというロジックもそうだし,バックテストの結果が一直線になるというのもすごいと思います。
MT4初心者なので,僕もちびちび勉強していきたいと思ってます。
たまにお邪魔すると思いますので,どうぞよろしくお願いします。
simanamioさん
おはようございます。
今まで私がバックテスト&デモしたEAの中では、完成度が一番高いです。
トレイリングではなくて、一定幅(1時間足のATR14の4.5倍)で損切りするようにしてみたら更に良くなりました。
お勉強がんばりましょうね!
これからも、よろしくお願いします!
EAのご紹介ありがとうございます。
質問よろしいでしょうか。
FXDDのリアル口座でバックテストを走らせますとエラーが出ます。
慶次さんはどちらでテストされていますか?
EAは少々改造して使っていられるんですか?
解かる範囲でお教え下さい。
お願い致します。
いつも拝見させて頂いております。
私も上のruru様と同様にデモにて走らせるとエラーが出ちゃいます。
私はFXDDとInterBankの2つで試してみて両方駄目でした。
何か設定が必要なのでしょうか?
お時間あれば教えて頂けないでしょうか?
よろしくお願いいたします。
EAダウンロードしました。
質問なのですが、文中の
「一定幅(1時間足のATR14の4.5倍)で損切り…」のロジックはどのようにすればいいでしょうか?
>ruruさん、ありたさん
おはようございます。
私は、MetaQuatesのところでダウンロードしたMT4でサーバーはMIGのものと、ODLのMT4でデモをしております。
私の場合は、PipMakerV9-1そのままでは、大丈夫だったのですが、
昨夜から改造したEAでデモ取引してもらおうかとしたら、システム異常が発生し、強制終了になってしまいました。
原因はよく分かりません。コードを解読し、アルゴリズムを理解し、書き直そうかと思っております。
また、何か分かりましたら教えてくださいね!
>akiraさん
おはようございます。
損切りは、start関数内に
double atr3=NormalizeDouble(iATR(NULL,ATRTF,ATRPeriod,0)*stoplevel,Digits);
for(int i=0;i<OrdersTotal();i++)
{
OrderSelect(i,SELECT_BY_POS);
if(OrderSymbol() == Symbol() && OrderMagicNumber() == Reference)
{
if(OrderProfit() <0 && (OrderOpenPrice()>Close[0] + atr3 || OrderOpenPrice()<Close[0] – atr3 ) )
OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 5, Green);
}
}
といった感じにします。
ATRのパラメータは変数にしてありますので、パラメータ用の変数として宣言し、数値を入力できるようにします。
現段階ですでに聖杯になっております。
更に最強の聖杯にするために改良が必要ですね。
また、理解を深めたら報告いたしますね!
はじめまして。
「MetaTraderでFX自動売買ブログ」からこちらのブログを知り、PipMakerV9-1をダウンロードさせて頂きました。
すごく恥ずかしい質問になってしまうんですが、ダウンロードしたファイルを変換したんですが、PipMakerが現れません。
どうしたら使えるんでしょうか?
トコロさん
おはようございます。
ファイルは、expertsフォルダにはいっているでしょうか?
こんにちは。
フォルダには確認したところ入っています。
このサイトでの「ダウンロードしたものを使う」の指示通りに、expertsフォルダに入れて
それをEX4に変換し、MT4ファイルにしたんですが、ダメみたいです。
何が悪いんでしょうか?
トコロさん
おはようございます。
他のダウンロードしたEAは使えてますか?
PipMaker.v10使っている方いましたら、パラメータ設定(円建て)を教えていただきたいです。
>>慶次様
こんばんは。
他のEAは使えています。
何処にあるのかと探してみたら、挿入の罫線分析ツールからカスタムを開いた所に入っていました!!
しかし、選択しても何も起きません。
どうしたらいいでしょうか?
>トコロさん
多分、expertsフォルダの中のindicatorsフォルダに入ってしまってますね。
もう一段階上に移したら大丈夫かと思います。
>ひろさん
確認しましたら、またコメントしますね^^;
>>慶次様
おはようございます。
何度も度々スイマセン。
憲次様の指示どおり一段移してみたのですが、
今度は何処にも見当たらなくなりました。
ファイルとしては存在するのですが、MT4上では消えてしまっています。
色々くまなく覗いていましたが、見当たりません。
一段上に移したら読まないと言うことなんでしょうか?
トコロさん
おはようございます。
ex4ファイルがexpertsフォルダに在れば
使えるはずなんですが–;
PipMakerだけ、使えないというのも不思議ですね。
ごめんなさい。原因がわからないです^^;
>>慶次様
謝られるとすごく恐縮してしまいます。
僕が知識不足なので迷惑をかけてスイマセン。
mp4ファイルはすべてビックリマークが付くものなんですか?クイックしても、自動的にmetaeditorが開くかと思えば、エラーが出ます。もしかしたらmetaeditorに問題があるのかもしれません。もう一度MT4を再インストールしてみます。
お久しぶりです。最新記事を拝見したのですが,恐るべしといった感じですネ
損切り(マネージメント)の仕方を研究してるのですが,さっぱりうまくいきません(苦笑)
最新記事に載せられバックテスト結果には「STOPLOSS」というパラメーターがありますが,ATRを使った損切り→総損益を算出する形での損切り に変更されたのでしょうか?
よかったら教えていただけたらと存じます。
simanamioさん
おはようございます。
ARTが狭まる度に損切りの可能性が高まるので、損切りは単純にピプスにしました。
イメージとしては、
崖っぷちで金塊を集める感じで、
100年以上崖に落ちない方法と、
もし落ちても投資資金に大きな影響を与えない程度、
ということを考えてます。
なるほど,分かりやすい表現ですね(笑)
最近になって,損切りの妙味というか,損切りがマネージメントに直結するもんなんだなぁと改めて感心させられています。
なんて書くと偉そうに見えますが,実は,MT4の勉強はなかなかうまく進んでいません(涙)
ちょくちょくお邪魔させていただきますので,よろしくです。
はじめまして。
突然で申し訳ありませんが、困ったことがありネットでいろいろ検索中の末、貴殿のページにたどり着きました。
もし、お解かりになりましたら教えていただきたいのですが、
FX用のトレードタイミングを矢印で表してくれるODLのMT4用システムトレードソフトを入手してセットアップしようとしたら、
フォルダー内のmq4ファイルがすべてビックリマークになってしまいました。
このまま無理にセットしてチャートを立ち上げて実行すると、動いてはいるのですが、ポイントになっても矢印を表示しません。
知り合いのマシーンにセットしてみると、このビックリマークのmq4ファイルは白いアイコンになっていて、正常に矢印を表示しています。
ちなみに、私のいまの環境はSONY VAIO、WinXPです。
お忙しい中、申し訳ありませんがよろしくお願いします。
ナカムラさん
こんにちわ。
mq4ファイルは、黄色のビックリマークが普通ですよ!
ex4ファイルというのが、mq4ファイルと対になってあると思います。
チャートに表示できているということは、ex4ファイルも存在しています。
メタエディタでフォルダ内を見るときに、
ファイルの種類をAll Filesにすると表示されるかと思います。
環境も大丈夫だとおもいますので、
正常に作動していないのは、他に原因がありそうですね…。
そうですか。
知人のマシーンに入れたときには白色のファイルできちんと表示していたのでてっきりそれが正常だと思っていたのですが・・・
黄色のビックリマークで正常ですか・・・
他に、矢印表示のシグナルが正常表示できない原因として考えられることは何があるでしょうか。
お解かりになるようでしたら、ぜひともアドバイスをお願いします。
ナカムラさん
こんにちわ。
他に正常に反映されない原因は、
インディケータ自身に制限がついているか、
インディケータの不具合、MT4の不具合などが考えられます。
また、インディケータの機能によっては他の要素も考えられます。
どのようなインディケータでしょうか?
慶次様
いろいろとありがとうございました。
ナカムラです。
どうもインディケータが壊れていたみたいで、再インストールしましたら正常に動作しました。
お騒がせしまして、大変申し訳ありませんでした。
ありがとうございました。
デモで何百回も検証しました。
自分なりに設定を変更しても
最低100万円以上の元金がないと利益に結びつきませんが、
綺麗な右肩上がりの設定が完了しました。( ^^ )
大きな発見は
Short&Long の設定よりも
その日のトレンドに合わせ、
Short Only
Long Only
の設定の方が爆益になりますね。
元金を用意して、そろそろリアルトレードしようと思います。
※各設定の意味が解らなかったので
トライ&エラーで検証しました。
アルメイダさん
こんにちわ!
このシステムは、大きなドローダウンに耐えうる資金が必要ですよね^^;
その日のトレンドを捉え、裁量も加えてあげると強力なシステムになりますね^^
リアルでも爆益になることをお祈りしております!
慶次さん。
その日のトレンドを予想して
ショートかロングオンリーの設定で
あちこち設定を変更したら
ドローダウンが46%に押さえられました。
これがどういう数字かも判りませんが、
実際のトレードで、定額の元金であれば
十分耐えられます。
実は、Pipmaker と組み合わせたら
更にすばらしい結果が出せるのではないかと言うアイデアがあるんですが、
EAを作れないので歯がゆい思いをしています。
慶次さんに個人的にメールしたら
実現可能かどうかの判断はできますでしょうか。
アルメイダさん
こんにちわ!
お返事遅くなりスミマセンm(_ _)m
Pipmakerと他のシグナルなどを組み合わせるのは可能ですよ^^
詳しくは、メールで教えてくださいね^^
はじめまして。
まだメタトレーダーをはじめて間もないので、教えてください。
以前コメントで下記の事柄が書かれていましたが、コンパイル時エラーがでます。
パラメータはきちんと設定しています。
どこが悪いのかわからないので教えてください。
損切りは、start関数内に・・・
type00さん
こんにちわ^^
ATRの損切りのコードですが、
『<』を直接入力してしまっていて、正常に表示されてませんでした^^;
すみません・・・
修正しましたので、再度ご参照ください^^
慶次さま。
ありがとうございます。