ドラゴンストラテジーFXの自動決済EAを作ってみた

ドラゴンストラテジーFXの半自動EA

RBさんという方からこんなおもしろいご意見、というかアイデアを頂きました。

http://www.eamt4.net/fxjoho/dragon-trategy/dragonweakpoint.html#comment-1781

エントリーと損切りの設定は手動で、決済EAが自動で行えば便利なんじゃないかというご意見です。

ボク的には「ドラゴンストラテジーFXの弱点と対策」で書いたように、エントリーを自動で、決済を手動で行えば結構イケるんじゃないかと思ったので、そんなEAを作ってみた訳なんですが、これ、実際運用してみるとエントリー後にいつもチャートをチェックする必要があるので結構めんどくさいってことがわかりました。

このRBさんのアイデアを伺って、なるほど!というか目からウロコ的な感じがしたんですね(^^)!
だってチャートに張り付く必要がないんです!

ってことで早速作ってみました。

決済専用EAのロジック

ドラストFXのユーザーページには決済の方法がいくつか掲載されています。
このEAではそれらのうちで、

勢いのある相場の場合の決済

バンドタッチの決済
を選択できるようにしました。

パラメーターの「Trendclose」をtrueにすれば「勢いのある相場の場合の決済」、falseにすれば「バンドタッチの決済」を行うようにしています。

trendclose

実は販売者様から決済の方法の公開の許可を頂いているので、詳しく書くことも出来るんですが、とりあえず、イメージだけ載せたいと思います。

▼勢いのある相場の場合の決済
ドラゴンストラテジーFX

▼バンドタッチの決済
バンドタッチの決済

エントリーについて

エントリーは手動で行います。
メールの設定をしておけば、大小の矢印がそろった時にメールが送られてくるので、PCやスマホで相場を確認し、エントリーするかどうかの判断をすることになります。
※ちなみにこんなメールが送られてきます↓

[Dragonarrows][GBP/JPY][ – M5 – ]_BUY-Chance

エントリーする場合には損切りの設定もあわせて行うのがよいと思います。

そして相場を見て「勢いのある相場の場合の決済」か「バンドタッチの決済」のいずれかを選び、あとは放置、ということになると思います。

なお、「勢いのある相場の場合の決済」を選んだ場合はチャートの左上に「Trend Close」、「バンドタッチの決済」の場合は「Range Close」と表示されます。
トレンド相場レンジ相場

決済の方法の選定もドラゴンメーター等を参照して自動化するようにしようと思えばできるんですが、実はこのドラゴンメーターがちょっとした食わせ者というか、詳しくは書きませんが相場の判定には向かない面があるような気がするので、今回はドラゴンメーターの値の参照は行っていません。

半自動のEAなのでバックテストなどはできませんが、興味のある方は特設ページにアップしてますので使ってみてくださいね(^^)


前へ( )次へ(
★ブログにはちょっと書けないEAの話はこちらで★
★プログラムに関する話も多分こちらで★
メルマガ購読・解除
 

55 Responses to “ドラゴンストラテジーFXの自動決済EAを作ってみた”

  1. RB より:

    こんばんはRBです。
    こんなに早く作っていただきありがとうございます。
    早速DLして、TURBOとドラストの融合チャートを
    平均足に変えて試してみました。
    TURBOだと損切りラインも表示されるので
    決済EAを試すのには楽でいいんですよね。
    自分がまず疑問に思ったのが
    「最初からバンドの外に出ている状態でエントリーしたらどうなるのか?」
    ということだったのですが、すぐ試すチャンスがあり、
    ちゃんと機能してくれて嬉しい限りです。
    (画像置いていきます)

    それにしてもこうやって何か意見やアイディアが出たらすぐに
    自分でEAを制作して試せるスキルは身に付けたいものですね。
    本屋に寄ったついでに書籍は購入しておりボチボチ読みすすめているので、
    ドラステを一通り試して安定してきたら、
    EAエディターもこちらのサイトから購入して
    本格的に色々やってみようと思っています。
    今後ともこちらのサイトは参考にさせていただきますので
    どうぞよろしくお願いします。

    • Michi Michi より:

      RBさん、おはようございます。

      いろいろ検証されているんですね。
      添付画像を拝見するとTURBOFXの方が若干損切りが早くて利益が大きいのかもしれないですね。

      > 「最初からバンドの外に出ている状態でエントリーしたらどうなるのか?」

      バンドタッチの決済にすると、即決済されてしまうと思うので注意が必要ですね^^;

      いろいろ試して頂いて、何かおもしろいことがわかったら是非教えてください。
      今後ともよろしくお願い致しますm(__)m

  2. チャーリー より:

    ドラストEA使用させてもらってます。
    そこで要望なんですが、トレール機能をつけてもらえませんか?

    サイトのルールだとエントリー回数が減るぶん、勝率があがりますが、ここ最近のボラだと、ドラゴンアローでも十分かと思うときがあるもので、よろしければトレールをご検討ください。

    • Michi Michi より:

      チャーリーさん、おはようございます。

      ドラストFXを購入していただいたんですね。
      どうもありがとうございましたm(__)m

      トレール機能についてのご意見ありがとうございます。
      実はボク、これまでトレーリングストップ機能を含んだEAをいくつか作って色々実験してみたことがあるんですが、自動的に杓子定規にこの決済方法を取り入れた場合、うまく利益をとれることもたまーにあるんですが、多くの場合、あんまりいい結果には結びつかないような気がするんですね。

      要はエントリーポイントが一番大切で、トレール機能を充分に発揮できるようなポイントでエントリーできればよいのですが、EAでそのポイントを狙い撃ちすることはとても難しいような気がします。

      ですのでこの機能、便利な機能ではあるんですが、実際に利用する場合は各ポジションについて相場を見て個別に設定するのが一番いいんじゃないかとボク的には結論がでているところなんです。

      とは言えチャーリーさんがおっしゃるように昨今の相場を見ると、確かにこの機能が使える場面ももしかしたら少なくはないような気もしますので、もしかしたら作ってみるかもしれません^^;

      今後ともよろしくお願い致しますm(__)m

  3. タバタバ より:

    お世話になっております。
    TURBOFXとドラストを購入しました。
    とても有益な特典を頂き、ありがたく利用させて頂いております。
    質問なのですが、エントリーのメールが届きません。
    どうすればいいか教えてください。
    よろしくお願いします。

    • Michi Michi より:

      タバタバさん、はじめまして。

      TURBOFXとドラストをご購入いただいたとのこと、ありがとうございましたm(__)m
      良いトレードができてますでしょうか?(^^)

      さて、ご質問の件についてです。
      メールの送信については、ここで紹介したEAの機能ではなく、ドラゴンストラテジーFXのインジケーターの機能を利用します。
      設定の方法については、ユーザーサイトのトップページの右下、「運営局からのお知らせ」の「アラート・メールの設定方法」に詳しく記載されておりますので参照していただければと思います。
      今後ともよろしくお願い致しますm(__)m

  4. ミナシン より:

    v2.5とcloseEAを使わせていただいています。
    v2.5でドラストFXの動作が理解できるし、closeEAは実戦で大いに役立ちそうです。
    このような特典をいただき本当にありがたいです。
    ところでチャーリーさんも書いてますが、私もトレール機能を実装したEAは最近の値動きを考えると大いに役に立つと思います。
    もしよろしければトレール機能付きのEAを再考いただけないでしょうか。

    • Michi Michi より:

      ミナシンさん、はじめまして。
      ドラゴンストラテジーFXをご購入いただいたんですね。
      ありがとうございますm(__)m

      特典がお役にたっているようでうれしいです。

      なるほど、トレーリングストップはもしかしたら皆さん試してみたい機能なのかもしれないですね。
      確かに最近の相場では有効なのかもしれませんね。
      あとでちょっと作ってみますね。

      • Michi Michi より:

        ということで、一応トレーリングストップ機能を付けた決済専用EAを作ってみました。
        特設ページにアップしておきますので興味のある方はお試し下さいね!
        一応解説はこちら↓

  5. チャーリー より:

    さっそく、ありがとうございます!

  6. チャーリー より:

    ドラステEAにトレール機能を付けていただけると、もっとありがたかったのですが・・・。

    メジャー通貨なので、他のエントリーにまで影響が出てしまします・・・。

    ご検討のほど、よろしくお願いします。

  7. Michi Michi より:

    チャーリーさん、おはようございます。

    そうだったんですか^^;
    時間があるときにもしかしたら作ってみるかもしれませんのでよろしくお願いします。

  8. goro より:

    Michiさん

    はじめまして。goroと申します。

    昨日Michiさん経由にてドラステを購入させていただきました。

    早速EAを用いて検証いるのですが
    下記の不具合がありましたのでご報告させて頂きます。

    1)MT4下部のエキスパートタブにて
     「global initialization failed」などのエラーが頻繁に発生します。詳しくは画像を添付しますのでご確認ください。

    2)MT4の動作がおかしくなります。
     (メール送信不可、テンプレート保存不可、フィボナッチ描画不可、ファイル→データフォルダを開く動作が不可、EAが稼働したりしなかったり…etc)

    なお、EAを外すとエキスパートタブでのエラーはなくなり
    MT4も問題なく稼働しています。。

    また使用したEAはv2.5とclose_eaの2つのみですので
    他のEAについては分かりません。

    ご参考までに当方の環境は以下の通りです。

    ・Windows7 professional 64bit
    (MT4はCドライブ/Users/Ownerの下に設置)

    ・MT4はFXDDとFxProでversion4.00 Build711
    (ともに不具合が発生)

    お忙しいところ恐縮ですが
    ご確認くださいますようお願い致します。

    • Michi Michi より:

      goroさん、RBさん、こんばんは。

      すみません、大変ご不便をおかけしていますm(__)m
      ボクの環境ではそのようなエラーは発生していないもので・・・(汗)
      ちょっと確認してみますので少々お待ち下さるようお願い致します。

      • Michi Michi より:

        とりあえずbuild670では正常に稼働するようです。
        build711特有のエラーかも?
        ちょっと時間がかかるかもしれないのでbuild711へのアップデートはちょっとまっていただければと思いますm(__)m

        • RB より:

          こんばんはRBです。
          確かにbuild711になってます。
          これが原因だとしたら相当な改悪ですよね・・・

          • Michi Michi より:

            RBさん、おはようございます。
            ご不便をおかけしていてスミマセンm(__)m
            まだbuild711の情報が流れておらず、残念ながら根本的な対策は現在のところ見つかっておりません。
            とりあえず後程暫定的な対処法を掲載いたしますのでもう少々お待ち下さるようお願い申し上げますm(__)m

  9. RB より:

    こんにちはRBです。
    実は自分もgoroさんと同様に2.5と決済EAを使うようになり
    動作がおかしくなっているようなんですよね。
    なんかエラーが出てMT4が落とされたり、異様に重かったりと。
    ちなみに2.0までは一切そのようなことはありませんでした。

    以上ご報告までに、確認よろしくお願いします。

  10. チャーリー より:

    よろしくお願いします。
    ドラスト効いてますね!

  11. セコビッチ より:

    Michiさん

    はじめまして^^ お世話になります

    自分も一昨日から検証を始め、goroさんと同じような環境下で、ほぼ同様の状況になっています。

    各バージョンのEAを入れて(1通貨~8通貨)で作動を試みていましたがどうも上手くいかず悩んでいたところでした。

    EAを入れなければ通常の作動はします。

    立ち上げると瞬時に停止したりします。

    ターミナル操作履歴に、
    「Memory handler: cannot allocate 65552 bytes of memory」
    等も表示されます。
    メモリ不足かと思い他のPCで試しましたがダメでした。

    PC環境は、
    ・Windows7 professional 64bit 3.20GHz RAM 8.00GB

    ・MT4はFXDDとalpari version 4.00 Build 711です。

    解決ができれば良いですね。

    後、(BBRangerもオマケでつけてます)はどこからDLしたらいいのでしょうか?

    よろしくお願いします。

    • Michi Michi より:

      セコビッチさん、おはようございます。
      ご不便をおかけしていてスミマセンm(__)m
      当方でも同様の不具合を確認いたしました。

      MT4がbuild711にバージョンアップしたのが直接の原因と思われ、現在対処法を探っているところです。
      とりあえず後程暫定的な対処法を掲載いたしますのでもう少々お待ち下さるようお願い申し上げますm(__)m

      BBRangerはタウンロードしたファイルを解凍して生成される、「BBRanger」というフォルダーに入っていますのでよろしくお願いします。

  12. セコビッチ より:

    おはようございます

    早速の返信ありがとうございます。

    承知しました。

    原因がバージョンアップと言うことで、とりあえずバージョンを戻して(できれば)、試みてます。

    よろしくお願いします。

    • Michi Michi より:

      セコビッチさん、おはようございます。
      ご不便おかけしてます。
      どうぞよろしくお願い致しますm(__)m

  13. maru より:

    Michi さん、お久しぶりです。

    FXの自動決済EA、いいですね。
    このEAはドラステ専用ですよね?

    ドラステ以外でのトレードでも有用だと思うのですが、汎用性のある、同じ機能のEAを作っていただけませんか?

    • Michi Michi より:

      maruさん、こんにちは。

      トレーリングストップの決済EAはドラスト専用ではなく、汎用性のあるものですよ。
      あとでメルマガとかで公開しますね(^^)

  14. maru より:

    Michiさん、失礼しました。

    現物を見ていないものですから。

    現在、特設ページにはDLできる項目がないですよね?

  15. maru より:

    言葉足らずでした。

    現在、特設ページからFXの自動決済EAはDLできませんね?
    でした。

    >メルマガとかで公開

    一刻も早くのメルマガ、心待ちにしています。

    よろしくお願いします。

  16. Michi Michi より:

    maruさん、こんばんは。

    あ、もしドラストFXをボクのサイトから購入して頂いているのであれば、特設ページの
    「TrailingStop_EA」
    が、ご要望のEAなのでダウンロードしてお試し下さいね。

  17. maru より:

    Michiさん
    残念ながら、ドラストFXは保有しておりません。
    今現在は、発売停止とか。

    「TrailingStop_EA」は是非入手したいのですが、単体でなんとかなりませんでしょうか?

    よろしくご検討ください。

    • ysortho より:

      maru様

      はじめまして。突然の割り込み誠に失礼いたします。
      トレール機能のEAで私自身が使用している物が比較的便利だったので参考までにと思い、失礼とは思いましたがコメントさせていただきました。
      名前は「MT4発注君」と言います。有名なのでもし既にご存知でしたら申し訳ありません。トレール以外にも一括決済や、その他結構細かい設定も可能です。
      金額も1000円と安価なので重宝させていただいてます。(アカウントは1年有効という形式ですが)
      確か購入しなくてもオンラインで使用説明は見られたかと思います。(EAエディタと同じ作者さんだと思います)
      URLを載せるのは語弊があるかもしれませんので検索していただければ出ると思います。

      重ねて、割り込み投稿お詫び申しあげます。

    • Michi Michi より:

      maruさん、おはようございます。

      そうなんですね^^;
      ちなみにドラストFXですが、11/18に再販がはじまるそうです。
      ボクのところでは11/4からちょっとだけ先行して紹介できるようになるみたいですよ。
      その際はどうかよろしくお願いいたします(^^)

      • Michi Michi より:

        ysorthoさん、おはようございます。

        ご紹介ありがとうございますm(__)m
        実はボクも「MT4発注君」を使ってまして、これ、ホント高機能ですよね。
        ボク、裁量はほとんどやらないんですが、たまーにやるときはこれ使ってやってます(^^)

        • ysortho より:

          michiさんこんにちは。
          割り込んでしまってすいませんでした。
          発注君ご使用してたんですね。
          私はmichiさんほどプログラムが組めないのでEAでも使用してます。
          例えばmichiさんが今回作成されていた「ドラストFXの損切り値に最大値を設定するEA」のような事もドラストのEAを動かしているEAと同一口座、同一通貨で発注君でSLを設定しておけば同じような事ができるのです。トレーリングもEA側のTPを大きく設定しておいて発注君でコントロールできたりします。
          一括決済も出来るのでナンピン系のEAもコントロールできるんですよね。
          ろくなプログラムが出来ない私としては市販のEAの補助的なツールとしても便利なんです。
          親切価格ですしね。

          • Michi Michi より:

            ysorthoさん、こんばんは。

            はい。
            トレーリングストップの設定はEAでするよりもポジション毎に個別にするのが有効かなって思ってますので、発注君、重宝しますよね(^^)
            便利なツールを提供してもらってホントにありがたいなって思ってます(^^)

  18. maru より:

    ysorthoさん

    貴重な情報ありがとうございました。

  19. eve より:

    michiさんこんにちは。
    いつもありがとうございます。

    質問なのですが、doragon close eaで 
                   
    なお、「勢いのある相場の場合の決済」を選んだ場合はチャートの左上に「Trend Close」、「バンドタッチの決済」の場合は「Range Close」と表示されます。

    とありますが、表示されません。
    なぜでしょうか?

    いつも、お手間を取らせて本当に申し訳ございません。

    • Michi Michi より:

      eveさん、こんにちは。

      あ、これ、確か相場が動いていないと表示されないと思います。
      大変申し訳無いんですが、明日もう一度ご確認お願いいたします。
      お手数おかけしてゴメンナサイm(__)m

      • eve より:

        michiさんこんにちは。
        早速ご返信ありがとうございます。

        そうなんですね。
        了解しました。

        重ね重ねありがとうございましたm(__)m

        • Michi Michi より:

          eveさん、おはようございます。

          今朝、確認してみたところ、一応正常に動くようでした(^^)
          よろしくお願いいたします。

  20. kou より:

    Michiさん初めまして。
    kouと申します。
    ドラストFXの特典のdoragon_close_ea等の自動決済EAについての質問なのですが、これらのEAを動作させるとドラゴンメーターが点滅し続け、画像のエラーが出続けます。
    正常に動作するにはどうすれば良いか教えていただけますでしょうか。
    環境はWindows10 64bit
    Build 1090
    です。

    • Michi Michi より:

      kouさん、はじめまして。
      ドラストの特典が正常に動作しないとのこと、大変ご不便をおかけしておりますm(__)m

      添付していただいた画像を拝見すると、もしかして1分足で動作させているのではないでしょうか?
      ドラストの特典は5分足用ですので今一度ご確認いただければ幸いです。
      お手数をおかけしますがよろしくお願いいたしますm(__)m

  21. kou より:

    Michiさん、返信ありがとうございます。
    5分足で確認しましたが1分足と同様の現象が起きます。

    EAを動作させる手順ですが、doragon_close_eaをMQL4フォルダの中にあるExpertsフォルダの中に入れる→USD/JPYチャートを開いて5分足にする→定型チャートからDragonを選択する→エキスパートアドバイザからdoragon_close_eaをチャートにドラッグアンドドロップする。
    という手順でやっていますが正しいでしょうか。

    • Michi Michi より:

      kouさん、おはようございます。

      お返事が遅くなってごめんなさいm(__)m
      5分足でも動作しないとのこと、たいへんご不便をおかけしております。
      手順としてはそれでOKだと思います。

      「cannot set millisecond timer」というエラーメッセジについて、色々調べてみたのですが、原因はよくわかりませんでした。

      ちょっと教えていただきたいのですが、MT4はどこの証券会社のものをご利用でしょうか?

      また、可能であれば他のブローカーのMT4をインストールしていただいて試していただけますでしょうか?

      大変お手数をおかけして申し訳ないのですがよろしくお願いいたしますm(__)m

  22. kou より:

    Michiさん、返信ありがとうございます。
    MT4はFXTFのものを使用しています。

    • Michi Michi より:

      kouさん、こんばんは。
      承知しました。
      ボクもFXTFで動作を確認してみますので大変申し訳無いんですがしばらくお待ち下さいm(__)m

    • Michi Michi より:

      kouさん、こんばんは。
      確認してみたところ、kouさんのおっしゃる通りの不具合が発生しておりました。
      大変ご不便をおかけして申し訳ございませんでしたm(__)m
      正確な原因はわからないのですが、おそらくMT4のバージョンアップに伴って発生した不具合と思われます。
      特設ページ
      http://www.eamt4.net/fxjoho/dragon-trategy/dorasttokusetu.html
      に修正版
      dragon_close_ea2
      をアップしておきましたので、大変お手数ですがダウンロードしてご利用下さい。
      今後ともよろしくお願いいたしますm(__)m

  23. kou より:

    Michiさん、こんばんは。
    修正版
    dragon_close_ea2
    はエラーも出ず正常に動作しました。
    ありがとうございます。
    他のEA
    dragon_ea_v〇〇
    についても修正していただくことは可能でしょうか。

    • Michi Michi より:

      kouさん、おはようございます。

      そうですか。よかったです。
      大変ご不便をおかけしてすみませんでしたm(__)m

      他のEAについても後ほど確認してみますので大変申し訳無いんですがしばらくお待ち下さいm(__)m

  24. kou より:

    Michiさん、おはようございます。
    他のEAの確認ありがとうございます。

  25. ヨシヨシ より:

    michiさんおはようございます(^ー^*)
    フォワードテストやバックテストを特典のEAで試したいのですが、PC素人で一つの動作にドキドキ汗しながらこなしてる感じてして、手順など動画などで教えてもらえると助かりますm(__)m
    よろしくお願いします。

    • Michi Michi より:

      ヨシヨシさん、こんにちは。

      特典をご利用いただいているようでありがとうございます(^^)

      ご要望の件、具体的にどの部分の手順を動画にしてほしいというご希望があれば対応させていただくことは可能だと思いますので、お手数ですがご教示頂ければ幸いです。
      よろしくお願いいたしますm(__)m

  26. ヨシヨシ より:

    michiさん
    お疲れ様です。
    ①DLしたEAをどこのフォルダーにコピーするか手順など確認しながら作業できるとありがたいです
    ②検証動画でSPSのページにEAの使い方が有ったので真似してやって見たのですが、チャートが表示されず現在のチャットが表示されます。恐らく使い方など間違いだらけだと思います。
    ストラジーテスターの使い方など一連の作業の動画・マニュアルなどあればよろしくお願い致します(^^

    本当は、書籍などでちゃんと勉強してからやるべき当たり前の事だと思いますので、お時間が空いた時えもかまいませんので^^よろしくお願い致します。

    • Michi Michi より:

      ヨシヨシさん、おはようございます。

      ご要望の件、時間が空いたときに作ってみたいと思いますが、とりあえず①については、
      「インジケーター」は、MQL4/Indicatorsに、
      「EA」は、MQL4/Experts
      にコピーして頂ければ動作するはずです。

      ②については
      http://www.eamt4.net/fxjoho/dragon-trategy/dorasttokusetu.html
      の特典EA一覧の 「解説はこちら」
      をクリックして頂ければ、それぞれのEAについての解説が見られますのでご参照していただければと思います。

      また、ストラテジーテスターの使い方等については、書籍等で勉強するのもいいと思いますが、グーグルなどで、
      「MT4 バックテスト 方法」
      「MT4 ストラテジーテスター 使い方」
      等のキーワードで検索すれば、ボクが作るよりもかなり詳しい解説がヒットするんじゃないかと思いますので、ぜひ試してみてくださいね(^^)
      今後ともどうぞよろしくお願いいたしますm(__)m

      • ヨシヨシ より:

        michiさん
        こんにちわ(^^♪確認したところ、コピー場所間違ってました(;^_^A
        無事に稼働しています。特典、大切に使わせていただきますね♬

        • Michi Michi より:

          ヨシヨシさん、こんばんは。

          そうですか、よかったです。安心しました(^^)
          今後ともどうぞよろしくお願いいたしますm(__)m

コメントを残す

Time limit is exhausted. Please reload CAPTCHA.

このページの先頭へ