EA自動作成ソフト「MT4EAエディタ」の評価・使い方

この度、MT4のEA自動作成ソフトのMT4EAエディタを購入しましたので使ってみた感想を書きたいと思います。

EA自動作成ソフトについて

様々な指標の条件を選ぶだけでオリジナルのEAを作成するソフトのことです。
基本的にはプログラムの知識を必要とせず、ソースコードを自動生成します。
生成されたコードを自分で修正することもできます。
最近ではこうしたEA自動作成ソフトがいろいろあるみたいです。
詳しくはこちら

MT4EAエディタとは

詳細はこちら。この商品に対する質問も参考になります。
オンラインヘルプのトップページはこちら

MT4EAエディタの特徴

思わず衝動買い的にこのソフトを購入してしまったわけなんですが、MT4EAエディタが他のEA自動生成ソフトに比べて優れていると感じたのは以下の点です。

  • インディケーターを利用できること

市販のもの、無料のものを含めてMT4用のインジケーターを利用し、EA化できます。
はっきり言って、ボクが求めていたそのものズバリです。
移動平均線とかボリンジャーバンドとか、一般的なテクニカル指標を使ったソフトは他にもありますが、インジケーターをそのままEA化できるソフトは他にはあまりないんじゃないかと思います。

  • 価格が安いこと

他のソフトに比べると機能の割にかなり低価格だと思います。

他の特徴は詳細ページを見てね!

MT4EAエディタの使い方

慣れてしまえば数分でEAが作れてしまいます。
ヘルプをあまり読まなくても直感で操作できる範疇に入ると思います。

実際に使ってみたところをアップしてみました。ご参考まで。

VQを使ったEAの作り方も参考にしてくださいね。

感想・評価

このソフトを購入するまでは手動でコードを書いていたので、実際にEAが動き出すまでトライアンドエラーの繰り返しが多く、構文のチェックやスペルミスのチェックに結構な時間を費やしていたんですが、これを導入してからは、基本的に構文やスペルのミスなどがないので、ロジックの構築に時間を使えるようになりました。

生成されるコードはとても綺麗なのでボクのような初心者にも読みやすく、改造も比較的容易にできます。

ということで、このツール、プログラムの初心者の方にはもちろんですが、熟練した方にとっても時間短縮のツールとして役に立つんじゃないかと思います。

興味がある方は購入を検討されてもいいかもしれませんよ。
ちなみにこのブログに載せてるEAは最近はほぼこのソフトで作ってます。

詳しくはこちら

ちなみに27,000円→19,500円のめちゃめちゃお得なセットも用意されてるようです。


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

304 Responses to “EA自動作成ソフト「MT4EAエディタ」の評価・使い方”

  1. kazu より:

    過去記事にもあったDamiani_volatmeterを使ってトレンド時のみエントリーといったことはできるのでしょうか?
    もしよろしければ確認して頂けると助かります。

  2. Michi Michi より:

    kazuさん、はじめまして。
    コメントありがとうございます。

    ご質問の件ですが、このツールは複数のインディケーターを条件に設定できますので結構簡単に実現できますよ。

    設定はこんな感じでやればOKでした。ご参考まで。
    http://www.eamt4.net/wp-content/uploads/2013/07/vq.gif

  3. ysortho より:

    こんばんは。
    ソフトの感想ありがとうございます。
    動画まで載せていただいて大変参考になりました。
    もうこれってソフトの販売者さんから広告費もらっていいレベルですねw
    私もこれに関しては結構安い気がしていました。下手な商材買うよりも建設的ですね。
    少しがんばればEAも自作出来そうな気もしてきました。
    購入してみようかなと思っています。
    重ねて詳細なレポートありがとうございました。
    それなりなEAができたら連絡させていただきます。またそのときにでもアドバイスいただければうれしいです。

    • Michi Michi より:

      こんばんは。
      こちらこそよいツールを紹介していただいてありがとうございました。
      操作が簡単な割にかなり奥が深いのでボクも悪戦苦闘しながらいろいろやってみているところです。

      いいEAができればいいですね。
      今後ともよろしくお願いしますm(__)m

      • no.92 より:

        はじめまして。

        動画など拝見させていただきました。

        現在ユーロドルでシグナルを表示させているのですが

        それを自動売買できないものでしょうか?

        用件のみになりますが返信よろしくお願いします。

        • Michi Michi より:

          no.92さん、はじめまして。

          シグナルが表示されているとすればそれに基づいて自動売買できる可能性はあると思いますよ(^^)

  4. samu より:

    はじめましてです、samuと申します。
    MT4のEA自作に大変興味があり、ネットサーフィンしていたところこちらにたどり着きました^^

    MT4EAエディタの動画見ました。なんかすごい簡単にEAってできてしまうのですね。びっくりです。ただ、michiさんだから、さも簡単にできているんでしょうね;^^

    大変ずうずうしいお願いですが、この動画で作ったEAって、試させていただく事はできないでしょうか? MT4EAエディタで作ったものを実際に確認してみたいです。
    そのほか、別途ご相談させて頂きたいこともあり、メールでご連絡いただけると幸いです。

    よろしくお願いします。

    *このコメントは非公開で結構でございます。

    • Michi Michi より:

      samuさん、はじめまして。
      コメントありがとうございます。
      動画見ていただいてありがとうございました。
      このEA、ソフトの動作をわかりやすく説明しようと思って作ったものなので、実は全く実用的ではないんですが、お試しになりたいとのことですので、本文中に掲載しておきますね。
      それから、ちょっと事情がありまして、本当に申し訳ないんですが現在メールのやりとりは控えさせていただいているところです。
      コメント欄で意見交換をさせていただければ助かります。
      今後ともよろしくおねがいいたします。

  5. samu より:

    メールの件了解です。
    動画EAの件は、早速ありがとうございます!
    もう少し自分も勉強するようにいたします。
    また何かありましたら、よろしくお願いします

  6. たかたか より:

    こんにちは。はじめまして。
    FXは2年くらいですが勝てませんね。ホント難しいです。

    ストキャスのバックテストがしたくてクグッてましたらこちらにたどり着き
    ました。

    EAは初心者なので自分で作成はできないです。

    「Stochastic_test_EA」をダウンロードさせていただいたのですが

    パラメーター変更ってどうやったらできるんですか。

    いろいろ設定を変えてバックテストで最良なものを探してるんです。

    「MA4EAエディター」の内容も拝見しました。

    興味津々です。

    ひょっとしてこちらを購入したら上記の希望も叶うのでしょうか。

  7. Michi Michi より:

    たかたかさん、こんばんは。

    パラメーターの変更についてですが、ディフォルトだとロットとスリッページの2つしか変更できないようになってます。

    他のパラメーターを変える場合はプログラムをちょっと書きなおす必要があります。

    時間を見つけてパラメーターの変更の方法の記事を書きたいと思いますので乞うご期待ということでスミマセンm(__)m

  8. 商材に騙され続けたhk より:

    はじめまして。hkと申します。
    ちょっと聞きたいことがありまして・・・。

    mt4eaエディタで特殊なインジケータにて、あるラインが0,75(レベル設定で追加した真横のライン)に接触したら、アラートもしくはメールを送るといった設定などもこちらでできるのでしょうか。
    私はまっ・・・・・・・・・たくプログラミングがわかりませんが。

    できればひとつのインジケータで0,75接触し、かつもうひとつのインジケータで0,75以上というふたつの条件が重なったときにアラートもしくはメールを送るという設定です。
    かなり難解でしょうか。

    どうぞよろしくお願いいたします。

    • Michi Michi より:

      hkさん、はじめまして。
      インジケーター名がわからないので確認はできませんが、MT4EAエディタのアラート通知機能を利用すれば多分実現できると思いますよ。
      メールを送るには直接コードを編集する必要があると思います。

  9. まちゅ より:

    深夜にこんばんは
    youtubeの動画を見てここに辿り着きました
    45秒付近の「あ」でクスッときました
    例えば
    A>B>Cで買い
    C>D>Eで買い
    A>B>C>D>Eで買い決済
    A>C>Eで買い決済
    の様な複数条件を一つのEAとして作成できるのでしょうか?

  10. Michi Michi より:

    まちゅさん、はじめまして。
    コメントありがとうございます。

    「あ」ってところ、編集するのがめんどうでそのまま載せてしまいました^^;

    例えば
    「A>B>Cで買い」という条件ならば、
    A>B かつ B>C
    という条件を設定すれば可能です。
    決済についても複数の条件が設定可能です。

    他にも
    A>B または B>C 等の条件も簡単に設定できますよ(^^)

    • まちゅ より:

      返信ありがとです
      さっそくですが買ってみました
      まだ使って数時間ですがかなりいいですね
      ただ全画面表示に対応してくれたら嬉しいですけどね
      便利なソフトを教えて頂きありがとうございます。

  11. Michi Michi より:

    まちゅさん、こんにちは。
    購入されたんですね。
    ボクがお礼を言うのも変ですが、ありがとうございます(^^)

    条件文が長いと表示が途中で切れてしまうことがあるので確かに全画面表示に対応してもらえると助かりますよね。

    これからも情報交換させて頂ければ嬉しいです。
    よろしくお願い致します。

  12. みや より:

    はじめまして。みやと申します。
    youtubeからやってきました。
    FXは3年ほどやっておりますが、プログラムの経験は全くない者です。
    動画を拝見すると非常に簡単にプログラムを制作されているように見えますが、こちらのソフトはプログラムの技術が全く無くても使えるものなのでしょうか?
    もしプログラムの知識が必要であればセミナーを受講しようと考えておりますが下のような講習を受ければプログラムの知識を得られるのでしょうか?

    http://jump.cx/mqlaca

    どうぞよろしくお願いします。

    • Michi Michi より:

      みやさん、はじめまして。
      コメントありがとうございます。

      プログラムの知識が全然なくても一応動くEAを作ることはできますよ。
      ただ、本当に自分の思い通りに動くEAを作りたいのであれば、やはり多少プログラムの知識があったほうがいいんじゃないかと思います。

      ボクの場合はプログラムは本でちょっと勉強した程度なのでまだまだわからないことだらけで残念ながら思い通りにEAを動かせてません^^;

      ご紹介いただいたセミナーですが、手っ取り早くEAを作って動かしてみたい、というのであれば、すごくいいんじゃないかと思います。
      本を読むにしても最初は言葉の意味がわからなくてチンプンカンプンですからね^^;

      ボクは地方に住んでいるのでなかなかこういったセミナーを受けることはできないんですが、お金と時間があれば是非受講してみたいと思います。

      今後とも情報交換させて頂ければ嬉しいです。
      よろしくお願い致します。

      • みや より:

        返信有難うございます。
        やはり多少なりともプログラムの知識が必要なのですね。解説本を読むのは苦手なのでセミナーの受講を検討してみます。
        http://jump.cx/mqlaca
        は動画の配信もしているので地方にお住まいでも受講は可能ですよ。

        • Michi Michi より:

          みやさん、こんにちは。

          > 動画の配信もしているので地方にお住まいでも受講は可能ですよ。

          あ、そうなんですね(^^)
          動画、ものすごく見てみたいんですが、講習料がボクにとってはちょっと高いかもしれません(涙)
          みやさん、ぜひ参加していただいて感想をお聞かせ願えれば嬉しいです。

  13. まちゅ より:

    数日このソフトをいじくりまわした結果です
    終値で売買するEAの場合は基本「Shift1」(足1本前)で考えないと思った動きにならないと思います
    例えばインジケーターAの数値が比較条件で大きくなる場合は
    Aの数値Shift2(足2本前)<Aの数値Shift1(足1本前)
    と入力しないと思い描く動きになりません
    Shift1<Shift0だとまったくおかしな結果になりますwこれで大いに悩みました

    インジケーターは必ず1つずつval値を確認してShiftも調節してそのインジケーターだけのEAを作ってちゃんと思い描く動きになれば
    その後に複数のインジケーターに組み込んでいく作業をすればプログラムの知識は全くいらずに高性能EAが作れると思います

  14. Michi Michi より:

    まちゅさん、こんにちは。
    とても参考になる書き込みありがとうございます。
    Shiftってすごく大切ですよね。
    足が確定してから売買するEAであれば、リアル取引でもバックテストの結果と似たような結果が期待できますよね。
    最近ボクもShift0のスキャルピングは全然勝てる気がしないのでShift1の1時間足とかでEAをつくってみようかなって思っている今日このごろです。

    アドバイスどうもありがとうございましたm(__)m

  15. Michi Michi より:

    たかたかさんからの質問
    http://www.eamt4.net/ea/stochastics.html#comment-300
    に対するお返事です。

    「線2本が上向き」については
    1本目の線の shift1>shift2
    かつ
    2本目の線の shift1>shift2
    のような設定をすれば可能だと思います。

    「角度が30度以上」についてはチャートの縦横比やズームイン・アウトの状況によってによって同じチャートでも角度が違ってくるので角度を設定するのはかなり難しいと思います(^_^;)

    shift1>shift2(+○pips)
    みたいに設定すれば、角度の指定は無理にしても、ある程度勾配を調整できると思います。

  16. たかたか より:

    こんばんは。

    場違いのところに書き込みしてスミマセンでした。

    条件文に(+○pips)って記述ありなんですか?

    • Michi Michi より:

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

      > 条件文に(+○pips)って記述ありなんですか?

      コードを直接編集すれば簡単に設定できますよ。

      MT4EAエディタだけでできるかっていうと、条件文に直接記述するのは無理みたいですね(^_^;)
      乖離条件も試してみましたが・・・残念ながらできないみたいです(涙)

  17. ディノ より:

    こんばわんは。

    先日、私もMT4EAエディタを購入しました。

    でもどうしてもゴールデンクロス&デットクロスの設定が出来ません。

    ちなみに設定はこんな感じでしてます。
    Fast=5分足 close SMA  Slow=5分足 open SMA

    ゴールデンクロス
    Fast_MA0 > Slow_MA0 && Fast_MA1 <= Slow_MA1
    デッドクロス
    Fast_MA0 = Slow_MA1

    バックテストすると全然関係ない所でポジりまくってます。
    もしかして何か設定が違うのでしょうか?それともロジックがいけないのでしょうか? もしよければ、教えてもらえませんか

  18. ディノ より:

    連投すいません。

    コメしたさいにデッドクロス部分が消えてしまいました。

    Fast_MA0 = Slow_MA1

    • Michi Michi より:

      ディノさん、はじめまして。
      コメントありがとうございます。

      どんなポイントでポジりまくってるのかがわからないのでなんとも言えないんですが、試しに「クロス条件」でやってみるといいかもです。

      ゴールデンクロス
      Fast_MA0 > Slow_MA0
      デッドクロス
      Fast_MA0 < Slow_MA0 みたいな感じで。 ちなみに デッドクロス Fast_MA0 = Slow_MA1ではおそらくエントリーも決済もしないと思われます。 というのは、レート値が動くたびにFast_MAもSlow_MAも変動するんですが、MT4が受け取るレート値の動きは滑らかではなく、実際はとびとびになっています。 なのでFast_MAもSlow_MAもとびとびとなり、小数点3位まで全く同じ数値になることはごく少ないと思われますし、なったとしてもその一瞬でエントリーや決済ができるかというとクエスチョンです。 ところで上の設定だと足が確定しないうちにエントリーすることになるので、バックテストだとクロスしてないように見えるポイントでエントリーしたりすることがあると思うので、足が確定してからエントリーする設定も試してみるといいかもです。 こんな感じで↓ ゴールデンクロス Fast_MA1 > Slow_MA1
      デッドクロス
      Fast_MA1 < Slow_MA1

  19. たかたか より:

    こんばんは。

    MT4EAエディタでトレイニングストップができるかについての質問

    の続きです。いただいたメッセージに返信ができなかったのでこちら

    に質問させていただきます。

    さっそくMT4EAエディタで「買いトレール決済注文」をやって見たんで

    すよ。利益が○○pip以上で○○%減少で決済となっているのですが

    なんか私が想像しているのと違うような・・・。

    一応イメージを添付しますね。

    上昇トレンド中の買いです。

    上昇トレンドだからポジションは保有しっぱなしのパターンです。

    レートが高値更新する度に初期に入れたストップを少しずつあげて

    いきます。これって4時間足なんかですとスゲー利益になんるんで

    す。今までは手動でしたがなんとかEAが作りたくて。

    ストップ更新のルールは高値更新したら直近安値に設定するのが

    ルールなんです。

    すいません。いろいろと質問しちゃって。

    でも

    • Michi Michi より:

      たかたかさん、こんにちは。
      ボクもこれまでトレーリングストップのEAを作ったことがなかったのでちょっと確認してみました。
      MT4EAエディタで記述可能なトレーリングストップの設定は
      利益が〇〇pips以上で〇〇%減少で決済」だけなんですが、
      たかたかさんが実現したいのは、質問を読んでみるとおそらく
      利益が〇〇pips以上で〇〇pips減少で決済」ってことなんですよね?
      だとすればやはりコードを手動で書き直す必要があります。

      どこを書き直すかってことなんですが、
      例えばエディタでこんな設定をしたとすれば、
      トレーリングストップ

      この部分の記述は

      if( dMaxPipsBuy[i][0] >= 23 ){
      if( (dMaxPipsBuy[i][0]-dPipsBuy[i][0])/dMaxPipsBuy[i][0]*100 >= 13 ){

      となっているはずです。

      で、例えば
      利益が23pips以上で10pips減少で決済」ってことにしたければ、

      if( dMaxPipsBuy[i][0] >= 23 ){
      if( (dMaxPipsBuy[i][0]-dPipsBuy[i][0]) >= 10 ){

      に変更すればOKだと思われます。

      参考になりますか?^^;

      • たかたか より:

        こんばんは。

        いろいろとお騒がせしてすいません。

        ちょっとニュアンスが違うようです。

        分かりやすく言いますと決済がしたいのではなくて、上昇トレンドが

        続く限りストップを上げたいんです。

        もちろん永久的にトレンドが継続はしないので天辺付近で決済に

        なるんですげと。

        4H間足であれば1日1回チャート見れば手動でストップを上げれば

        よいのですがチャートに張り付いていれないので短期足の場合に

        この方法は効力を発揮するんです。

        あらかじめリミットは設定せずトレンドの上昇に応じてストップを上げる

        のです。

        イメージで言いますと
        ①トレード時点でのストップ値は直近安値+10pip

        ②さらに新高値が決定したら①のストップを直近安値+10pipに設定。

        ③さらに新高値が決定したら②のストップを直近安値+10pipに設定。

        トレンドが継続する限りこれの繰り返しなのです。

        うまくいけばトレンド発生時の初動から天辺まで利益ということになり

        ます。

        この方法で1年で10万円が1,000千円になった人がいるんですよ。

        EAエディッタでは無理ですかね?

  20. たかたか より:

    連投ですいません。

    トレイリングストップの
    参考になる動画がありました。
    ストップが相場に応じて変動してます。

    https://www.youtube.com/watch?v=El4QTI4DrLs

    • Michi Michi より:

      えーっと・・・
      結論から書きますと、買いの場合で言えば、約定時よりも相場が上昇して高値を更新するたびに、その高値から一定幅下の価格に決済逆指値を移動させるよるなトレイリングストップは、MT4EAエディタだけでは無理だと思います。
      (いろんなトレイリングストップがある中で最も単純なトレイリングストップだとは思うんですが・・・)

      ただし、手動で簡単に設定が可能です。
      やり方は上に書いたとおりです。

      MT4EAエディタだけで設定できるのは、買いの場合で言えば、最高値時の含み益から一定の割合だけ下の価格に決済逆指値を移動させるトレイリングストップです。

      動画を見ましたが、下降トレンド時に安値を更新するたびその安値から一定幅上の価格に決済逆指値を移動させる、最も単純なトレイリングストップだと思われるので、上に書いたやり方で実現可能だと思います。
      (売りと買いは逆の設定になります)

      ちょっと誤解されているようなので説明すると

      「利益が〇〇pips以上で▲▲pips減少で決済」

      っていうのは、〇〇pipsの含み益が出た時点で初めて、トレイリングストップが最高値より▲▲pips下に置かれる、という意味です。

      上に書いたやり方を試してみればご理解いただけたはずだと思うんですが、高値が更新するたびにストップ値も更新されますよ。

      ところで、たかたかさんがおっしゃる

      > あらかじめリミットは設定せずトレンドの上昇に応じてストップを上げる
      > のです。
      > イメージで言いますと
      > ①トレード時点でのストップ値は直近安値+10pip
      > ②さらに新高値が決定したら①のストップを直近安値+10pipに設定。
      > ③さらに新高値が決定したら②のストップを直近安値+10pipに設定。
      > トレンドが継続する限りこれの繰り返しなのです。

      という手法は、一般的なトレイリングストップとはちょっと違うような気がするんですが、1年で資産が10倍になるなんて、かなり魅力的な手法ですね。

      • たかたか より:

        こんばんは。

        すいません。何度も・・・。

        なんか変なんです。

        添付のロジックで記述を書き換えようとしたのですが
        michiさんと違うのです。
        EAエディッタで作成しますと
        for( i=iBuyCnt-1; i>=0; i– ){
        if( dMaxPipsBuy[i][0] >= BuyToreilClose_pips_0 ){
        if( (dMaxPipsBuy[i][0]-dPipsBuy[i][0])/dMaxPipsBuy[i][0]*100 >= BuyToreilClose_Percent_0 ){
        iTicket = dPipsBuy[i][1];
        while( !IsStopped() ){
        となっています。
        書き換え前です。

        変です。

        • Michi Michi より:

          たかたかさん、こんにちは。

          いろいろ研究されているんですね。お疲れ様です。

          ところでちょっとお伺いしたいんですが、
          アップされた画像のような設定の買いトレール決済注文EAは正常に動いていますか?

          EAの作り方としては、
          実現したいEAと似たようなEAをEAエディタで作成して、ちゃんと動作することを確認し、部分的に修正を加える、というやり方が一番簡単で効率がいいような気がします。

          まずはちゃんと動くEAを作ることが大切かもしれないですよ(^^)

          • たかたか より:

            こんばんは。

            エントリーはちゃんと出来てますよ。
            結果を添付しますね。
            エキスパート編集で見て見るとやっぱり

            if( dMaxPipsBuy[i][0] >= 23 ){
            if( (dMaxPipsBuy[i][0]-dPipsBuy[i][0])/dMaxPipsBuy[i][0]*100 >= 13 ){
            の形式ではないです。

            if( dMaxPipsBuy[i][0] >= BuyToreilClose_pips_0 ){
            if( (dMaxPipsBuy[i][0]-dPipsBuy[i][0])/dMaxPipsBuy[i][0]*100 >= BuyToreilClose_Percent_0 ){
            となってます。
            コンプリートしてもエラーは0ですし・・・。
            ん~変です。
            一つ気になると言えば、しょっぱなにエキスパート編集した時は
            確かにmichiさんの形式で表示されたように思います。
            一旦書き換えてsave後→再バックテスト→一旦閉じる→再度MT4を起動→それ以後は形式が変(現在)の記憶があります。
            EAエディタが壊れてるんでしょうかね

            • Michi Michi より:

              たかたかさん、こんばんは。

              「デバッグEAでのパラメータ追加設定」で「トレール決済注文:pips,%」にチェックが入ってると思われるのでチェックを外してみてください。

              • たかたか より:

                こんにちは。

                ご指摘の通り
                確かに「パラメータ追加設定」で「トレール決済注文:pips,%」にチェックが
                入ってました。
                後で最適化しようと思って入れたのです。
                大変お騒がせしました。スイマセン。
                無事にmichiさんと同じ記述になりました。

                今度はEAエディタでの「買い決済条件」記述がうまくいかないのです。
                それなりに記述してみたのですがエントリーしてもすぐに決済となるパターンやストップが上昇してくれないのです。
                ん~困りました・・・。

                • Michi Michi より:

                  たかたかさん、こんにちは。

                  うーん・・・そうなんですか^^;

                  ちなみにボクもそうだった、というか今でもそうなんですが、ネットや本で調べたりして、いろいろ試行錯誤するうちにきっといい解決策が見つかると思いますよ。
                  あきらめずにトライしてみてください(^^)

  21. たかたか より:

    いろいろとすいません。今日帰ったらやってみますね。(^○^)

    PS
    1年で1000千円じゃなくて1000万円でした。すいません(T_T)

  22. みほこ より:

    Michi さん、

    はてなブログから、迷い込んできたものですが、
    EAに大変詳しいご様子なので、質問させていただいて良いでしょうか?

    最近、EAを受け取ったのですが、これをMT4にインストールするにはどうしたらいいんでしょうか?
    ツ-ルから、MetaQuotes言語エディタに行くらしいのですが、そこから何をどうすればいいんでしょう?

    お時間がありましたら、よろしくお願いします....

    • Michi Michi より:

      みほこさん、はじめまして。
      コメントありがとうございます。

      「ツ-ルから、MetaQuotes言語エディタに行く」
      ということはその受け取ったEAを編集する必要があるということでしょうか?
      だとすれば編集後に「F5」ボタンを押してEAをコンパイルする必要があります。(またはMT4を一旦閉じて再起動すればOK)

      そんな話ではなく、単にEAをMT4にインストールしたいということであれば、そのEAをご利用のMT4の「experts」というフォルダーに置けばOKだと思います。

      置き方は、
      http://mt-pro.info/indicator-install/
      とか
      http://www.youtube.com/watch?v=tOaPlMeZpBA
      とかが参考になると思いますよ。

      ただし、そのEAが複数のファイルで構成されているような場合は上のようなやり方で簡単にはできないと思いますので、付属の説明書等に従ってインストールする必要があると思います。

      p.s.
      ブログ拝見しました。
      カンザスにお住まいなんですね。
      ボクも行ってみたいです(^^)

      今後ともよろしくお願いいたします。

  23. take より:

    Michiさん、初めまして。takeと申します。

    EA作成に興味があり、ソフトをあれこれ探しております。
    私が作成したいのはトラリピ系のEAです。
    設定するパラメータは、ロット数量、一番上のトラップ注文レート、トラップ本数、利益幅、トラップを仕掛ける幅、ストップロスレート、売り・買いの設定、マジックナンバーです。
    そこでお尋ねしたいのですが、MT4EAエディタでトラリピ系のEAを作成することは可能でしょうか。可能であれば購入するつもりです。EA作成ソフトをいろいろネットで探していますが、MT4EAエディタは値段もお得ですし、使い勝手もよさそうな気がしています。

    お手数ですが、ご回答いただけると助かります。よろしくお願いします。

  24. Michi Michi より:

    takeさん、はじめまして。
    コメントありがとうございます。
    ご質問の件ですが、実はお恥ずかしながらトラリピについての知識に乏しく、おっしゃるパラメータ、特に「一番上のトラップ注文レート」と「トラップ本数」というのがよく意味がわからないのですが、

    http://www32.atwiki.jp/mt4eaeditor/?cmd=word&word=%E3%83%88%E3%83%A9%E3%83%AA%E3%83%94&type=normal&page=%E3%83%88%E3%83%A9%E3%83%AA%E3%83%94EA%E3%81%AE%E4%BD%9C%E6%88%90

    を見る限り、実際に確認した訳ではないんですが、
    ロット数量、利益幅、トラップを仕掛ける幅、ストップロスレート、売り・買いの設定、マジックナンバーについては設定が可能なんじゃないかなと思います。ご参考まで。
    今後ともよろしくお願いいたします(^^)

    • take より:

      Michiさん、早速のご回答ありがとうございます。

      いただいたURLは、まさに私がやりたかった設定となります。トレールの設定もできそうなのはいいですね。エディタを購入して研究してみたいと思います。
      タイアップキャンペーンでいろいろEAをいただきましたが、他人が作ったEAはロジックが今ひとつしっくりきませんでした。やはり自分で作成したEAの方が、成功しても失敗しても自分の責任ですし、何よりも自分の身に付きますね。

      今後ともよろしくお願いいたします。

      • Michi Michi より:

        takeさん、こんにちは。
        参考になったみたいでよかったです(^^)
        いいEAができるといいですね。
        これからも情報交換させて頂ければ嬉しいです。
        よろしくお願いしますm(__)m

  25. ななし より:

    参考までに前述の条件でのエントリーポイントをチェックしてみました。
    大きな動きをうまく捉えてくれるみたいです。

  26. Michi Michi より:

    ななしさん、こんばんは。

    なるほど。なんだかものすごく良さげな感じがしますね(^^)
    画像を拝見しますとドル円の5分足のようですね。

    ちなみに条件の優先順位は、

    1.Trixが緑色でクロス
    2.一目均衡表を上抜け
    3.Coral線が緑
    4.genesis matrixが全色青

    2.3.4.が全て成立している時に1.を満たせばエントリーってことでよろしいんでしょうか?

  27. ななし より:

    はい、trix以外の条件を満たしている際にtrixのクロスでエントリーという感じです。
    ちなみに2の一目均衡表の上抜けはというのは、価格が一目均衡表の上に位置している場合 と考えていただいて結構です。

    • Michi Michi より:

      了解です。
      ちょっと実験してみますね(^^)

      • Michi Michi より:

        ちょっと実験してみましたが・・・
        残念ながらあまり期待通りの結果にはなりませんでした。
        エントリーの条件や決済のポイントの設定にもよると思うんですが・・・

        なかなか難しいですね(泣)

        • みや より:

          以前お世話になりましたみやと申します。
          こちらのEAもMT4EAエディターで作成されていますか?
          当方THVシステムをMT4EAエディターを使ってEAにしたいと思っておりますが、なかなか思ったように動作せず困っております。

          • Michi Michi より:

            みやさん、お久しぶりです。

            おっしゃるようにTHVシステムをEA化する場合、MT4EAエディタだけだとちょっとむずかしいんですよね。

            このEAも基本的にはMT4EAエディタでざっくり作って少しだけ手動で修正してます。

            やり方はケースバイケースなので説明するのがちょっと難しくて、質問にも答えられないかもしれませんので、もしかしたらメルマガとかで一方的に配信させていただくかもしれませんm(__)m

  28. ななし より:

    検証して頂き大変有難う御座います。
    やはりそう簡単にはうまくいかないようですね・・・。今後の参考にさせて頂きます。
    大変ありがとうございました。

  29. ななし より:

    こんばんは
    現在ボリバンを使って、+1σに到達後、センターに戻ったら買い という感じのEAを作成しているのですが、センターに戻るロジックがうまく記述できません。
    Michiさんが作成するとしたらどのように記述されるのでしょうか?
    よろしくお願い致します。

    • Michi Michi より:

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

      ななしさんって、MT4EAエディタを利用されてるんでしたっけ?
      利用されているって前提でお話させていただきますね。

      「+1σに到達後」というところがポイントですよね。
      実際試した訳ではないんですが、ボクだったら「範囲レート値」を使うと思います。

      例えば

      範囲レート値の最高値(Shift1~Shift10)> +1σ
      かつ
      現在値(Shift0)<センター とか。 ところで+1σがいいのか+2σがいいのか、それとも別の値がいいのかは検証のしがいがあるかもしれませんね(^^)

  30. ななし より:

    こんばんは
    ご連絡有難う御座います。
    ご提案して頂いた方法で確かに作成することができたのですが、通常なら条件を満たしている場合でもエントリーされない事が多々ありました。
    差し支えなければ範囲レート値がどのような物なのか教えて頂けると幸いです。
    よろしくお願い致します。

  31. Michi Michi より:

    ななしさん、こんばんは。

    すみません、あんまり考えずに思いつきで書いちゃったんですが、よくよく考えてみると上で答えたやり方ではうまく動作しませんね(泣)

    他のやり方考えてみますね。

  32. ななし より:

    なるほど
    複数の条件を作成しなくてはならないんですね
    大変良く分かりました。
    有難う御座います。

  33. peko33 より:

    Michi様

    はじめまして、peko33と申します。

    こちらのサイトには、FX短期トレード極意「1日10分初心者でも勝てるデイトレ攻略法」商材作者の神谷様からご紹介頂きました。

    当サイトの有益な情報発信を拝読に当たり「MT4EAエディタ」を購入に自作EA化にトライしたいと益々思うようになりました。

    当方、FX歴1年のダメダメトレーダーですが、今現在リアルトレードを封印して裁量トレードを勉強中の身ですが、優秀なインジケーターの有効性の確認も含めいづれ自考案ロジックや手法のEA化検証もしたいと思っております。

    つきましては、「MT4EAエディタ」の購入を前提に次の質問にアドバイスを頂けtらと思います。

    Q1:プログラムに関してはど素人の初心者になりますが、神谷様商材のEA化は可能でしょうか?
    メニュー「ネットで公開されている手法の検証」のフィードバックコメント欄にあった質問者さんへのMichi様返答で「作成したコードを1行だけ手動変更」は拝読認識しております。

    Q2:Michi様の推奨EAプログラム関連本の「iCustomで変幻自在のメタトレーダー」、「FXメタトレーダー実践プログラミング」も購入予定ですが、後者の基礎編も必要でしょうか?

    長々と申し訳ありません。
    お時間が有る時で結構ですのでご返答アドバイス頂ければ幸いです。

    尚、EA化検証をご検討頂きたい案件が有りますので後ほど「このサイトについて」の「FX手法募集中!」方に書き込みたいと思いますので宜しくお願い致します。

  34. peko33 より:

    Michi 様

    peko33です。
    連続の書き込みで申し訳ありません。

    EA化検証の検討依頼は受けておられないのでしょうか?
    「このサイトについて」のところでは、コメントフィードバック欄が有りませんでした。
    指定コメント書き込み先が有るようでしたらご教示願います。

    • Michi Michi より:

      peko33さん、はじめまして。
      コメントありがとうございます。

      商材の作者さんからご紹介いただいたなんて光栄です。
      恐縮しちゃいます^^;
      以下、ご質問の件です。

      Q1について

      ボクもプログラムに関してはド素人でした。(いまだにですが・・・)
      なので、可能か不可能かということであれば、それは可能だと思います。
      C言語なんかをやってる方に言わせると、MQL言語なんて保育園児の言葉みたいなものらしいので、手動変更についても少し勉強すればできると思いますよ(^^)

      Q2について
      ボクは「FXメタトレーダー実践プログラミング」の基礎編を持っていないので何とも言えないんですが、あれば何か役に立つのかもしれませんね。

      FX手法募集中のコメント欄なんですが、スパムが多くて困った事があったので一旦閉じてました。
      さっき書き込みできるようにしましたのでよろしくおねがいします。

      • peko33 より:

        Michi 様

        早々のご返答、アドバイス有難う御座いました。

        >商材の作者さんからご紹介いただいたなんて光栄です。
        >恐縮しちゃいます^^;

        神谷様もMichi様の評価に嬉しく思われているような一文が有りましたよ(^^)/

        MT4EAエディタ」と「EAプログラム教本」の購入でお勉強してみます。
        先ずは神谷氏商材のEA化を自信で頑張ってみます。
        ただどうにもならない壁にブチ当たった時にはご相談させて頂きますのでお力添えを宜しくお願い致します。

        ところで、ブログリンクから「MT4EAエディタ」を購入するとMichi様に少しでも良いことが有りますか(DL-marketはアフリ無し?)?

        せっかくですからEAプラグラム教本ほかご紹介ソフトなんかも一考されたら如何でしょうか?

        そのくらいの価値が有ると思いますよ(^^♪

        >さっき書き込みできるようにしましたのでよろしくおねがいします。

        了解です。後ほど書き込みしますので宜しくお願い致します。

        • Michi Michi より:

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

          MT4EAエディタを購入されるんですね。
          ボクもまだわからないこととかいろいろありますので情報交換させていただければうれしいです(^^)

          MT4EAエディタはブログのリンクから購入して頂けると少しだけいいことがありますので、よろしければ是非お願いしますm(__)m

          教本なんかもたくさん紹介したいところなんですが、いろんなのを読み比べたワケじゃないので実はあんまり紹介できないっていう事情がありまして・・・^^;

          いい教本とかいい情報とかあれば逆に教えて頂ければ嬉しいです。
          今後ともよろしくお願いいたします。

  35. かかし より:

    はじめまして。
    このサイトを参考にMT4EAエディタを購入しました。
    とても分かりやすい説明有難う御座います。
    これからいじり倒そうと思います。
    ところでこのサイトのプログから購入したのですが、少しいいこととはなんでしょうか?
    よろしくお願いします。

  36. Michi Michi より:

    かかしさん、はじめまして。
    コメントありがとうございます。

    このブログ経由で購入していただくと、嬉しいことにボクに少しだけお小遣いが入ります(^^)

    今後ともよろしくお願いいたします。

  37. Sakura より:

    はじめまして。Sakuraと申します。EAの自動作成ソフトを検索して、こちらに辿り着きました。Midhiさんは、スパンモデル、スーパー・ボリンジャーバンドというインジケーターをご存じでしょうか?
    詳しくは、下のホームページを御覧ください。
    http://jump.cx/spanmodel
    私は、このページで紹介されているロジックが、とてもいいと思っていまして、自動売買できないかと考えております。
    つきましては、こちらで紹介されているエディッターを使えば、自動売買のEAが作成できるのか、御教授頂けませんでしょうか?
    もし可能であれば、こちらのページから購入させて頂きますので、よろしくお願いします。

    • Michi Michi より:

      Sakuraさん、はじめまして。
      コメントありがとうございます。

      実はボクもご紹介のサイトのロジックについては最近注目してました。

      スパンモデルとかスーパーボリンジャーバンドというインジケーターについてもものすごく興味があります。

      ただし、残念なことにボクはこちらの商材を持っておらず、どのようなロジックなのかわからないので申し訳ないですがMT4EAエディタでご要望のEAが作成可能かどうかについてご返答はできません。
      すみませんm(__)m

      • ポパイ より:

        横から失礼します。
        スパンモデルのロジックについて参考になるページが有ります。
        インジケーターもダウンロードできます。
        http://td-fx.info/?p=1085
        http://sublog.livedoor.biz/archives/31689670.html
        http://www.dlmarket.jp/products/detail.php?product_id=242927

        • Michi Michi より:

          ポパイさん、はじめまして。
          コメントありがとうございます。

          ご紹介のサイト、拝見しました。
          貴重な情報ありがとうございます。

          よく見てみると「スパンモデル」という名称も「スーパーボリンジャーバンド」という名称も登録商標になっているようですね。

          更によく見てみると「スパンモデル」は一目均衡表をちょっと改造したもののようですし「スーパーボリンジャーバンド」はボリンジャーバンドのパラメーターを変えて3つ重ねただけのもののようですね。

          どちらもインジケーターの使い方としては一般的なのかなって感じもするんですが「登録商標」となるとこれを使ったEAの実験してみて大丈夫なのかなって感じもします(涙)

  38. シマタカ より:

    はじめまして。
    このページからMT4EAエディターを購入させていただきました。
    書籍も購入して日々プログラム作成に励んでおります。
     サンプルとして掲載されている、ボリンジャーバンド売買というEAが素晴らしいパフォーマンスを発揮されているようにお見受け致します。
    少しだけ手を加えたということですが、どの程度の、どのような手を加えられたのでしょうか?
    時間が空いた時で構いませんのでお返事を頂ければ幸いです。
    よろしくお願いいたします。

  39. Michi Michi より:

    シマタカさん、おはようございます。
    コメントありがとうございます。

    エディタ、購入していただいたんですね。
    ありがとうございます(^^)

    ご質問の件です。
    上のフォワードテストのEAは±2σのラインを〇pips超えたところでエントリーするように設定しています。
    それだけです(^^)
    手動の改造に要する時間は10秒位です。
    ぜひ試してみてくださいね!

  40. かかし より:

    こんばんは。
    こちらで購入し使用していますが、いくつか質問させてください。
    ストップについて-15pipsだとちゃんとストップ執行しますが、-10pips
    ぐらいにするとストップが執行されません。
    なにか方法がありますでしょうか?
    また、最近MT4のバックテストにスプレッドがありますが、選択で10とは
    1pipsのことでしょうか?
    よろしくお願いします。

    • Michi Michi より:

      かかしさん、こんにちは。

      > ストップについて-15pipsだとちゃんとストップ執行しますが、
      > -10pips>ぐらいにするとストップが執行されません。

      指値幅制限にしてはちょっと幅が広すぎるような気がしますね。
      ボクの使ってるFXTFの指値幅制限は5pipsなのでストップは-6くらいに設定するとほぼ刺さるんですが・・・
      他の業者さんの場合はどうなんでしょ?
      申し訳ないんですがよくわかりませんm(__)m

      > 最近MT4のバックテストにスプレッドがありますが、選択で10とは
      > 1pipsのことでしょうか?

      実はボクもこの辺のことは全然詳しくないんです(涙)
      ボクの使ってるFXTFはドル円のMT4スプレッドがほぼ0.8銭固定なんですが、MT4では「8」と表示されるので、ボクもかかしさんのおっしゃるように
      「選択で10とは1pipsのこと」
      と解釈してました。
      詳しくなくてスミマセンm(__)m

  41. かかし より:

    こんばんわ。
    お返事有難うございます。

    値幅制限があったのですね。
    試しにFOREXでしてみたら-5pipsできました。
    今までずっとFXDDでしたからこれから使い分けが必要
    になりそうです。

    有難うございました。

  42. もっち より:

    はじめまして。

    動画を拝見し、こんなに簡単にEAができてしまうことに驚きです。
    ところで、
    過去のコメントに「このEA、ソフトの動作をわかりやすく説明しようと思って作ったものなので、実は全く実用的ではないんですが、お試しになりたいとのことですので、本文中に掲載しておきますね。」とありましたが、
    (1)本文中に掲載、とありますが、現在はもう掲載されておられないのでしょうか?それとも私の見方が足りないのかな。。。ぜひ参考にさせて頂きたいのですが。
    (2)全く実用的でない、とされてますが、どういう点で実用的でないと判断されているのでしょうか?動画を拝見させて頂く限り実用的でないと言われる理由が分からないので、実用的なEAの判断のポイントとしてぜひ教えて下さい。

    宜しく願いしまう。

    • Michi Michi より:

      もっちさん、はじめまして。
      コメントありがとうございます。

      (1)についてですが、以前はコードを掲載させて頂いていたんですが、質問が多すぎて答えるのが結構大変だったので申し訳ないんですが削除させていただきましたm(__)m

      (2)についてです。
      このEAは足が確定してからのエントリーではなく、足が未確定でも条件を満たせばエントリーする(1本前の足ではなく現在の足を参照する)EAであるにもかかわらず、時間短縮のために「コントロールポイント」を使ったテストをしているので、テストの結果と実際のトレードの結果が大きくかけ離れる可能性があります。
      現在の足を参照するEAを実際のトレードで使うのであれば少なくとも「全ティック」を使ったテストを行うか、「フォワードテスト」を充分行う必要があると思われるので「実用的でない」と表現させていただきました。

      で、「実用的なEA」=「利益が得られるEA」ということで言えば、その判断はというとハッキリ言って超難しいんですが、ボク個人として言えることは
      「バックテストの結果はあまりあてにならない」ということでしょうか。
      バックテストの結果が良くても実際動かしてみたら全然ダメ、ということはよくありますよね。
      信頼性で言えば「フォワードテスト」の結果を見るべきじゃないかなと思います。

      「実用的なEA」=「実際に運用可能なEA」ということで言えば、例えばナンピンを無限に繰り返すようなEAはたとえ最終的に利益が上がるとしてもボクとしては全く実用的でないEAって感じです。

      あんまり参考にならないかもしれませんが今後ともよろしくお願いいたしますm(__)m

  43. kantoku より:

    はじめまして。

    Michiさんのブログを拝見してから、
    プログラム知識ゼロの自分でも、MT4EAエディタなら何とかEAが作れそうな気がしてきました。

    Michiさんをお手本にして色々作りたくなってきました。

    そこで少しお尋ねなんですが、
    例えば、VQのような矢印の出るインジケーターにいくつかのフィルターを付けた加えたようなEAなんかも作れるんでしょうか。

    簡単にできるようなら買ってみようかとも思っています。

    よろしくお願いします。

    • Michi Michi より:

      kantokuさん、はじめまして。
      コメントありがとうございます。

      ご質問の件ですが、結論を言うとご希望のEAは結構簡単に作れると思いますよ。
      作り方を
      http://www.eamt4.net/ea/vqmake.html
      に書いてみたので参考にしてみてくださいね(^^)

  44. rai より:

    はじめまして。
    日々参考にさせて頂いております。

    MT4EAエディタを購入検討しているのですが、ひとつ質問があります。

    指数平滑移動平均線(EMA)を使用する事は出来ますでしょうか。

    お忙しいと存じますが、お返事頂けたら幸いです

    宜しくお願い致します。

  45. Michi Michi より:

    raiさん、はじめまして。
    コメントありがとうございます。

    EMAはMT4に標準で入ってる「Moving Average」の「移動平均線の種別」で「Exponential」を選択することによってEAで利用することができますよ。

    ぜひチャレンジしてみてくださいね(^^)

  46. こうき より:

    始めまして
    先日 特典で頂いたBBRengerを
    MT4EAエディタでEA化 しようと試みましたが
    上からvalue1、2、3
    の数値は確認できますが 色の変化のvalueを確認することは できるのでしょうか?
    お暇な時でも返事おねがいします

  47. Michi Michi より:

    こうきさん、はじめまして。

    BBRengerの色の変化はvalueで判断できますよ。
    チャレンジしてみてくださいね(^^)

  48. チャイコフ より:

    こちらのエディタの購入を考えているんですが少し教えてください。
    直近数本の高値安値プラスアルファpipsにストップを置きたいといった、
    命令が出来るような仕様なのかを知りたいです。
    お願いします。
    直接手打ちをするのが分かんないものなんで…。

    • Michi Michi より:

      チャイコフさん、はじめまして。

      お考えのような命令は、残念ながらMT4EAエディタだけではできないと思われますが、MT4EAエディタで作ったコードに手動で数文字書き加えれば実現できると思います。
      是非チャレンジしてみてくださいね(^^)

  49. こうき より:

    こんにちは
    今 MTエディタで 前日の高値 安値に到達したらエントリーのEA作成にチャレンジしてますが
    詰まってしまい アドバイスいただきたいです

    条件 比較 レート値終値0>=時間帯範囲レート値00.000.0であれば
    日付回数 1回実行

    これで あってるでしょうか?
    前日 高値 安値 到達してかった時は 注文取り消し の条件文は必要でしょうか?
    また 売り買い 一方が 約定した場合 もう一方の注文取消しする事は できますか?
    お手数ですが ご教授頂けたら と思います

    現在 私はこのタイプEAを稼動しておりますが 安定した収益が 出ており さらに トレール決済にすれば 安定度が増すと考え 自作挑戦しております

    よろしくお願いいたします

    • Michi Michi より:

      こうきさん、はじめまして。

      いろいろ勉強されてるんですね。
      お疲れ様です(^^)

      前日の高値、安値に到達したらエントリーするEAを作成されてるとのことですが、

      「日足」で
      レート値終値(0)>=高値(1)
      または
      レート値終値(0)<=安値(1)
      であればエントリー

      という条件ではいかがでしょうか?

      「時間帯範囲レート値」というのは実はボク、使ったことがないのでよくわかりません(涙)

      > 売り買い 一方が 約定した場合 もう一方の注文取消しする事は できますか?

      これってOCO注文ってことですよね?
      オンラインヘルプ
      http://www32.atwiki.jp/mt4eaeditor
      を見てもOCO注文のことは書いてない気がするのでMT4EAエディターでは設定できないんじゃないかと思うんですが・・・
      詳しいことは作者さんにお問い合わせいただいたほうが正確だと思います。
      あんまりお役に立てなくてすみませんm(__)m

      安定した利益がでているとのこと、羨ましいです。
      ボクも時間があるときに是非チャレンジしてみたいと思います!

  50. こうき より:

    Michi さん 
    日足でするほうが 簡潔でわかりやすいですね
    ありがとうございます

    • Michi Michi より:

      こうきさん、こんばんは。

      どういたしましてです。
      頑張ってみてくださいね(^^)

  51. kotaro より:

    Michiさんこんばんわ。

    ご紹介でEAEditor購入しました。楽しくやってます。
    EAに使うインジケータがうまく読み込まないということがまま有るんですが、不慣れのせいでしょうか苦労します^^

    「保存」でテンプレートにして保存し、「読込」でeditorに取り込むと理解してるのですが、保存がうまく入らないようで既存のテンプレート入ってしまうんですね。

    このへんの処理の手順がオンラインヘルプではあまり詳しくないんですがどこで間違うのかご説明いただけるとありがたいんですが。

    やむを得ず前のテンプレートをファイル削除して入れてます。

    • Michi Michi より:

      kotaroさん、はじめまして。

      「保存」する際に、名前を変えて保存して「読込」時に保存したファイルを読み込むと上手くいくかもしれませんのでお試し下さいね。

  52. ななし より:

    こんばんは
    お久しぶりです。
    ここ1週間EAエディタで自作EAの作成に取り組んでおりました。
    やっとサマになるものが出来たと感じているのですが、Michiさんと比べるとまだまだ力不足ですね・・・(笑)

    • Michi Michi より:

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

      > やっとサマになるものが出来たと感じているのですが、
      > Michiさんと比べるとまだまだ力不足ですね・・・

      いえいえ、とんでもないです。
      長期間安定した右肩上がりになるロジックってホント難しいですよね。
      このEA、売り物になるレベルで安定してると思います。
      スゴイです!
      ボクもこういうEAを作ることを目指してます(^^)

  53. kotaro より:

    早速に有難うございます。実はあれこれやってて、先ほど、あ!名前を付けなきゃ・・・(^^)

    で、慌てて見にきたところです。おなじ事をご指摘いただきましたね。恥ずかしいかぎりです。またわからないことが有りましたらお願いします。

  54. Michi Michi より:

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

    解決したみたいでよかったです(^^)
    今後ともよろしくお願いいたします。

  55. こうき より:

    こんにちは
    MT4エディタで 初歩的な質問があります

    EA作成ボタンを押すと MT4上には 作ったEAが 表示されているのですが フォルダを開くボタンを 押しても 作ったEAファイルが 表示されていません

    製作者さんに ご質問しても 返答頂けなかったので

    こちらで 対処方法を知ってる方が いらっしゃいましたら 
    よろしくお願いいたします

    • Michi Michi より:

      こうきさん、こんにちは。

      ボクの環境ではフォルダを開くボタンを押すと作ったEAファイルが表示されます。
      もしかしたら他のフォルダに保存されているかもしれないのでハードディスク内のファイルを改めて検索してみると発見できるかもです。
      検索の仕方は
      http://windows.microsoft.com/ja-jp/windows-vista/tips-for-finding-files
      などが参考になると思います。
      その他、googleなどで「ファイル 検索」等のキーワードで調べればファイルの検索方法がいろいろ見つかると思いますよ。

  56. こうき より:

    Michi さん いつも ありがとうございます
    結局 ファイルが見つからないので VPSのほうで EA作成してみます

    後 EAのデバッグでも 自動売買できるのでしょうか?

    作成した EAが デバッグなら チャートにドラッグできるのですが
    EAにすると ドラッグできないので 不具合が ないのなら デバッグで稼動しようと思うのですが

  57. こうき より:

    Michi さん
    デバッグの方 解決しました
    お騒がせしました

    • Michi Michi より:

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

      解決したみたいでよかったです。
      EAの勉強、お互いがんばりましょう(^^)v

  58. kotaro より:

    こんにちは。

    製作者さんに問い合わせたんですがトラリピEAはM2Jのような買い下がり、売りあがりトラリピはこの仕様ではできないそうです。

    がっかりしました。
    でも他に指摘した人はいないですね。

  59. Michi Michi より:

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

    トラリピのEAって作ったことないんですが、いろんなやり方があるんですね。
    なかなか難しいものですね(;O;)

  60. ななし より:

    こんばんは
    あれから更に改良してみました
    もし欲しい方がいらっしゃれば配布しようかななんて思っています(笑)

    もちろんナンピンは一切していません(笑)

    • Michi Michi より:

      ななしさん、こんばんは!

      これ、めっちゃスゴすぎます!
      ボクだったら良すぎて公開したくないレベルです。
      ボク、欲しいです!!

  61. みー より:

    はじめまして、こちらのサイトからMT4EAエディタを購入させて頂きました、親切丁寧な紹介でMT4のプログラムに興味を持ちました、1つ教えて頂きたいのですが、インジケーターの ZigZagで直近の安値又は高値をストップロスにする、といった条件設定はMT4EAエディタで出来るのでしょうか?

    • Michi Michi より:

      みーさん、はじめまして。
      コメントありがとうございます。

      ご質問の件ですが、ご希望のような条件は残念ながらMT4EAエディタだけで自動で設定するのは難しいと思います。
      大枠をMT4EAエディタで作って細部を手動で設定するという手順が必要になると思います。

      • みー より:

        やっぱり、出来なんですか、プログラムも勉強していきます。

        • Michi Michi より:

          みーさん、こんばんは。

          > やっぱり、出来なんですか、プログラムも勉強していきます。

          はい、残念ながら(涙)
          勉強頑張ってください(^^)!

  62. M55 より:

    先日、こちらのサイトを拝見し、EA Editorを購入させていただきました。
    条件の記述方法について、分からないところがありまして、1点質問させてください。

    1時間足のある条件でエントリーしたポジションを日足のボリンジャーバンドの±2シグマにタッチした瞬間にポジションをクローズしたいのですが、この場合は、どのように記述すればよろしいでしょうか?

    1つ前の足の終値で±2シグマにタッチした場合(あるいは突き抜けた場合)の記述方法については分かるのですが、リアルタイムで動いている足がタッチした場合にどのように記述すればよいかが分からず、お聞きしています。よろしくお願いいたします。

    • Michi Michi より:

      M55さん、はじめまして。

      ご質問の件ですが、レート値終値(shift0)>+2σ
      あるいはレート値終値(shift0)<-2σ でOKだと思います。 お試しください(^^)

      • M55 より:

        Michiさん

        どうもありがとうございます。

        Shift0とした場合、終値がリアルタイムで変化していくということなのですね。分かりました。早速、試してみます!

  63. らいむ より:

    初めまして。
    いつもブログ拝見させていただいております。

    ところで「MT4EAエディタ」に興味があるのですが
    マーフィーさんのスパンモデル、Ambuhの
    EAはこのMT4EAエディタでも可能でしょうか?

    特にスパンモデルは難しそうに思うのですが
    EA作成初心者でもできるものなのか・・・

    不安があるのですが挑戦してみたいです・・
    お手数をかけますがご教示頂けると幸いです。

    • Michi Michi より:

      らいむさん、はじめまして。

      いつもブログをご覧頂いているとのこと、ありがとうございます(^^)
      ご質問の件ですが、残念ながらマーフィーさんのスパンモデルのEAもAmbushFXのEAも、MT4EAエディタだけで作るのは難しいと思います。
      どちらもMT4EAエディタで大枠を作って、出来上がったコードを部分的に修正するという作業が必要になると思います。
      まずはMT4EAエディタだけで簡単なプログラムを作って練習して、徐々に難しいのにチャレンジするのがいいかもしれないですね。

  64. kotaro より:

    こんにちわ

    喜んだりがっかりしたり一生懸命やってます(^^)
    最近は面白くて夢中です。

    このEAeditorのトレール注文ですが、利益が乗ったところで、
    たとえば100pipsまで利が乗ったら初めてそこからトレール幅を何%指定していく・・・と読めるのですが、それでよいでしょうか?

    実際に150pipsと窓に入れて20%落ちたらと書いたらそのように動いた
    ようなんです。
    それと、命令文の、平均レート、個別レートってどういう意味でしょうか?

  65. たかたか より:

    こんにちは。おひさです。昨日からMT4のバージョンアップの影響でEAエディタが動作不良なんです。michiさんはまともに動いてますか?一応作成者には問い合わせしているんですけど、返事なしです。インジケーターやdllファイルなどの格納場所が変更になったので、それらしい場所に変更したのですが解決しないです。情報ありましたらお願いしますね

    • Michi Michi より:

      たかたかさん、こんにちは。

      そうなんですか(;O;)
      それは困りましたね。
      ボクもあとで確認してみますのでちょっと待って下さいね。

      と思ったら早速対処してくれたみたいですね。
      ありがたいですね(^^)

  66. たかたか より:

    Michiさま

    こんばんは。対応バージョンアップのメールが来てました。

    でも設置方法が書かれていないんです。

    過去のフォルダを削除して新しい「MQL4」を設置ってことなんでしょうかね~

  67. こうき より:

    Michiさん こんにちは 
    現在
    MT4EAエディタ
    レンジ逆張り EA作成に挑戦中です

    ○時から○時までの 高値に
    ○時から○時の間に到達したら 売り

    ここまで の条件なら私でも 可能ですが

    ここで 一工夫して
    ○時から○時までの 高値に
    ○時から○時の間 高値の+5pip 到達したら 売り
    に したいのですが 
    MT4EAエディタで 可能でしょうか?

    質問が多すぎて 返信が 大変そうなのに
    申し訳ありません

  68. ななし より:

    こうき様

    横から失礼致します。
    このようなロジックでいかがでしょうか

    • こうき より:

      ななしさん ありがとうござます
      助かります

      • Michi Michi より:

        こうきさん、ななしさん、おはようございます。

        ななしさん、お答えありがとうございましたm(__)m
        こんな記述もあるんですね。
        ボクだったら、

        MT4EAエディターだけでは記述はできません。手動で1行追加する必要があります」
        って答えてしまうところでした^^;

  69. okes より:

    Michiさんはじめまして
    この商材に興味ありありなのですが、サイトの情報量ハンパないですね

  70. okes より:

    すみません、追記です。
    もしご存知でしたら教えていただきたいのですが、

    インジケータの矢印でのエントリーはできそうに見えるのですが、
    ドテンではなく、同じ方向に何度も矢印が出るタイプの場合、
    ポジションを持っていても矢印が出るたびに追加でエントリーさせることはできそうでしょうか?

    • Michi Michi より:

      okesさん、はじめまして。
      コメントありがとうございます。

      ご質問の件ですが、MT4EAエディターは同時保有ポジション数を設定できるので、矢印が出るたびに追加でエントリーさせることはできると思いますよ。
      (ただし、矢印がTURBOFXのようなオブジェクトの場合は難しいかも)
      是非お試し下さいね。

  71. okes より:

    Michiさま
    早速のお返事、誠にありがとうございました♪

    TURBOFXは所有していますが、オブジェクトとはいったいなんなんでしょうか?

    • Michi Michi より:

      okesさん、こんばんは。
      ちょっと旅行に行ってまして、お返事遅くなってごめんなさいm(__)m

      ご質問の件ですが、MT4のチャートに矢印を描くためには、大きく分けて「バッファを使う方法」と「オブジェクトを使う方法」の2種類がありまして、TURBOFXは後者に当たります。

      説明すると超長くなりそうですし、実はボクもあまり正確に説明できそうもないので

      「MT4 サイン バッファ オブジェクト」などのキーワードで調べていただければと思いますm(__)m

  72. kotaro より:

    MT4EAエディタもだいぶ慣れて来ました。Michiさんたちに教えていただいた賜物です(^^) でもネットでいろんなEAを見たり、Michiさんの作品拝見したりしてこのごろ疑問が湧いてきたんですが。

    トレーディングオフィスのEAが素晴らしいとおっしゃってましたよね。
    それで、見にいったんですが、一見沢山の利益が出るようですが、今頒布してるのはeur/usdで0.8ロット、つまり8万通貨固定での結果なんです。
    「え~?!」というのが実感なんですが、為替のEAってそんなもんですか?
    Michiさんのご意見が聞きたかったです。

    • Michi Michi より:

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

      kotaroさんのおっしゃる「トレーディングオフィスで今頒布しているEA」っていうのが、公式サイト
      http://trading225.com/
      を見てもどのEAのことなのかよくわからなかったので、
      ボクが以前当ブログで記事にした、「Intelligent MultiTrader」に基づいてボクの意見を書かせていただきますね。

      販売ページ
      http://www.eamt4.net/imt
      に掲載されている詳細システムデータ、フォワード運用状況、2005年からのバックテストの結果を改めて見てみると、やはり良く出来たEAだと改めて感じます。

      「良いEA」の基準は人によって様々だと思うんですが、ボクは
      「トレード回数が少なくても確実なポイントでエントリーし、安定してコツコツ勝って大負けしないでトータルでも勝つ」みたいな感じのEAが好きです。

      人によっては「コツコツ負けて大きく勝ってトータルで勝つ」、要はリスクリワードレシオの大きいEAが好きって方もいるかもしれませんが、ボクは怖くて実戦で使うのは躊躇します。

      「為替のEAってそんなもんですか?」
      っていうのは利益が少ないんじゃないかって意味で書かれたんだと思うんですが、
      ボクとしては、
      「3種類くらいのEAでポートフォリオを組んで、完全放置で年利で15~20%くらいの利益が得られれば超御の字」ってスタンスです。

      裁量トレードで一日中パソコンの前に張り付いて15~20%だと悲しすぎますが、完全放置ならボクとしては嬉しすぎです。

      要は「大勝ちしなくてもいいから完全放置で安定して確実に勝つEA」がボクの考える理想のEAです。

  73. kotaro より:

    Michiさん、製作者さんの丁寧なご指導感謝してます。
    毎日楽しいです。

    自作EAでもう2つばかりリアルで始めてます。
    このEAエディタを購入したころを考えると夢見ているみたいですね。

    で、この3連休に片付けたいことがあるんです。
    それはEAエディタで「日計り」はできるのか?・・・・ということです。

    日経225先物ではおなじみの「寄り付きで買い、大引けで売り」
    などというあれですね。
    移動平均などのトレンドを見て、00時00分以降で買い、24時間経過後に全決済でうまくいくのかなと思いましたが、甘かったです。
    まだ解決してません。

    みなさんのお知恵お借りしたいです。
    製作者さんにもお尋ねしていますが、ポピュラーな売買手法だけに、
    討論していただければと思い投稿しました。

    • Michi Michi より:

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

      ご質問の件ですが、
      決済条件にも時間条件で23時59分以降
      などと設定してはいかがでしょうか?

  74. kotaro より:

    日計り、一応成功しました。
    ただ、毎日0.49pipsずつ引かれるんですよ(笑)

    買いだけのテストですからswapでもなきゃスプレッドでもなし。
    スプレッドは5pipsでテストしました。

    あしたFXCMに訊きます。

  75. kotaro より:

    「日計り」はつぎのようにやるとできるようです。
    タイムゾーンは「day」。
    買いの場合条件文は最初になんでもいいですから上昇を示すインジ、
    macdの比較条件でいいでしょうね。
    次に時間条件。
    dayの場合、00時に切り替えなければならないので00時が間に挟まるように指定します。
    「23時59分以降00時01分以前・・・とかですね。

    で、買い決済で24時間以上経過(24時01分でもいいです)そして買い全決済ですね。

    売りもこれに準じてください。

    なんで「日計り」にこだわるのか・・・
    なんにしてもチャートをじっとながめてると、上昇のときは陽線が陰線より多いですよね?
    ギャップを伴って上がれば別ですが、FXはそれが殆んど無いですね。
    ですから上昇なら0時で買って24時で売れば必ず利益でますね。

    上昇の初めに買って下降したら売るのと変わりないじゃないか・・・
    もちろんそうです。
    でも「一定率でSTOP」かけられますね、それが効果が出やすいんですね、スリッページとスプレッドをこなせば強いのですが、エクセルでもやってますが効果はなかなかなので一度みなさんでご討論くださればと思いました。

  76. kotaro より:

    大切なこと忘れてました(汗)
    「全般設定」で「同時最大保有数」を買い、売りともに2個にしてください
    これが肝心です。

  77. kotaro より:

    パソコンが変わればVPSであろうがもう一つ購入しなければならないんですね。基本的にはロックがかかってしまうのでパソコン一台につき一つですね。これはオンラインヘルプにも書いてあります。で、一年につき台数x年間料金を払って新しいシリアルキーを受けるということですね。

    問題は作ったEAが他のパソコンで動くのかということです。
    これを複数のMT4でテストしてます。

    これができないとえらいことですから。
    ただ、他のパソコンではバックテストが出来なくなりますね。

    Michiさんの経験ではそのへんいかがですか?

    • Michi Michi より:

      kotaroさん、こんにちは。

      日計りEAの情報ありがとうございます。
      日計りEAを作る場合は是非参考にさせていただきたいと思いますm(__)m

      MT4EAエディタのライセンスの件ですが、
      http://www32.atwiki.jp/mt4eaeditor/?cmd=word&word=%E3%83%AD%E3%83%83%E3%82%AF&type=normal&page=%E3%82%88%E3%81%8F%E3%81%82%E3%82%8B%E8%B3%AA%E5%95%8F
      を見ますと、
      「PCの切替には一応対応しております」と記載されています。
      一応ボクの環境ではロックされることなく複数のPCで利用できてます。
      これって不正利用じゃない・・・ですよね?^^;

      VPSにはMT4EAエディタはインストールしていません。
      PCで作成したmq4ファイルもしくはex4ファイルをVPSにコピーして使ってます。
      作ったEAは他のPCやVPSでも問題なく動きますよ。

      なお、ライセンスのことなどは作者さんに直接お問い合わせ頂いたほうが正確な回答が得られると思いますのでよろしくお願いいたします。

  78. kotaro より:

    もちろん作ったEAが他のパソコンで動かなかったら大騒動ですが・・・
    バックテストは出来ないようです。

    作りに不備があるようなんですね。
    せっかくオンラインヘルプがあるのですから対応状況を
    製作者さんは丁寧に書いて欲しいですね。
    継続が前提になってるんですからなおさらです。

    ロックの問題もなおざりにせず調べてオンラインヘルプに書いて
    欲しいです。

    そうでないとせっかくMichiさんが一生懸命紹介してるんですからね。

    • Michi Michi より:

      kotaroさん、こんにちは。

      あれ?
      ボクの環境ではバックテストも正常に出来ますよ。
      どうしてでしょ?^^;

  79. kotaro より:

    インストールやバックテスト、mt4によっての不具合情報が全くといってよいほど無いんですね。

    優れたEAソフトと思うだけに、そしてバージョンアップがそんなユーザーからの情報でどんどん進んでいくと思うんです。

    ですから今の製作者さんのヘルプの対応の遅さは問題ですね。
    ユーザーがスクリプトの中身を見て指摘できるようならわざわざ買わないでしょ。それくらいの腕前があればね(笑)

    もっと商売っ気があってもいいんじゃないかなと言う気がします。
    でないとユーザーの腕も上がりませんし、また腕の上がった人が口コミで広めてくれますよね?

    こういうソフトは製作者とユーザー相互で深めていけばあのOS,
    LINUXのようなものにも発展するでしょ・・・おおげさかな^^
    いずれにしてもロックとバックテストの問題をかたずけなきゃ。

  80. kotaro より:

    バックテストは片付きました。表示が消えたのだからDLLかな?と見当をつけて・・・当たりでしたね。

    あとはロックですね。これはスクリプト見ないとなんともいえないから製作者さんの返事待ちますか。
    でも対応が遅い・・・
    ユーザーの殆んどは事故対応できないですからね。

  81. kotaro より:

    ロックも片付けました。エディタのファイルを他のパソコンに移すとき

    DLLがブランクのままにならないよう、気をつけなきゃならないですね。

    またいいEAのアイデアを載せます。

  82. kotaro より:

    作ったEAが新しいパソコンで動き出しました。

    儲からんな(笑)いきなり上がったところで入ってしまいましたからね。
    これはしょうがない。
    自信があるEAです。エクセルできちんと調べてありますから。
    わたしはエクセルで長い間やってましたからね。

    でもこんな便利なものがあれば言うことない。
    それだけにもっと使い方を沢山の疑問に答える形でやって欲しいですね。

  83. kotaro より:

    こんにちは。
    さて、いろいろな勉強をしてきましたけど引っかかるものがあるんですね。
    それは「ドローダウン」です。

    ここ10年ぐらいの間にいくつか大きなドローダウン事件がありました。
    2008年9~10月のリーマンは記憶に新しいですね。

    ここで吹っ飛んだ人も多かったと思います。
    わたしのバックテストはEAがロングターム(1H足)なのでどうしても
    瞬間風速(笑)が凄い。1万通貨でポン円なら33万円も瞬間ドローがあります。
    ロングタームの宿命でしょうね。

    あのトレーディングオフィスさんのも15分足でそれを避けたかのようですが実際はリーマンショックはクリアしてないですね。

    バックテストの期間が短すぎますね。
    やはり諸先輩の説、最低10年は必要でしょう。

    「大きな事件だな」と思えば必ず売買を止めて様子を見る。
    これが肝要なんですね。為替市場は「ストップ」はかかりませんから
    自分で必ずストップをかけておく・・・これが一番大事ですね。

    検証を終えての感想です。
    平時のドローはしれてますが、二日三日で地の底まで落ちる恐慌にはくれぐれも用心したいですね。

    • Michi Michi より:

      kotaroさん、こんばんは。

      リーマン・ショック当時、ボクはFXをやってなかったんですが、当時のチャートを見てみると恐ろしくなりました(;O;)
      やっぱり用心を怠っちゃだめですね。

  84. tantei79 より:

    MT4EAエディタを購入して、チュートリアルにあるMAのEAを試しに作ろうと

    したのですが、オンラインヘルプ通りに記述したのですが、デバックでエラー

    ばかりで、何が悪いのかも分かりません。

    設定値も何も、項目でMAの名称を書いただけなんですけどね。

    一気に初歩的な問題でヤル気が失せました。

    解決方法を教えてもらえないでしょうか?

    • Michi Michi より:

      tantei79さん、はじめまして。

      はじめの段階でうまく動作しないとちょっとやる気がなくなっちゃいますよね^^;

      ところでご質問の件でもう少し詳しく教えていただきたいのですが、
      「デバッグでエラーばかり」
      というのは
      [debug]ボタンを押した際にエラーが出るということなのでしょうか?
      それとも生成されたEAをMT4で動作させる際にエラーが出るということですか?

      • tantei79 より:

        コメントありがとうございます。

        デバッグを押すと、設定値が不正ですと出ます。

        チュートリアルにあるMAのサンプルEAを試しに作ろうとして、

        その通りに項目へ打ち込んだんですけど、何度やってもダメでした。

        設定値はどこの設定値を指すのかが不明です。

        限られた時間でやってますので、正直ダメなら止めようかと。

        自分はワンミニのEAを見て、エディターを買ったのです。

        と云うのも、実はワンミニも10秒スキャルの商材も持ってます。

        特典でEAがあるのを見て、「ガックリ」来ました。

        ニューヨーク時間は睡眠中ですので、その時間だけでも

        ワンミニロジックを試したく、EAを作りたかったのですが。

        そんなわけです。 原因が分かりません。

        • Michi Michi より:

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

          なるほど、それは困っちゃいますよね^^;

          試しに超簡単なロジックで試してみたらいかがでしょう?
          「現在値がMAを上抜けたら買い」
          とか。
          それでも動かなければインストールがうまくできていないとかの原因が考えられるかもしれませんね。

          ちなみに「Routine 条件設定」の画像を添付していただくことはできますか?可能であればもうちょっと詳しいことがわかるかもしれません。

  85. 前川 より:

    はじめまして。
    お忙しいところすいません。
    最近EAエディタを購入したものですが、どうしてもわからない事がありましたので書かせていただきました。
    マニュアルや販売者様に問合せましたがよくわかりませんでしたので、ご教授いただきましたら幸です。

    有料・無料のインジケーターを使える、とありましたが、
    実は2つほど有料のインジケーターを使っておりました。
    EAエディタでも利用したいのですが、
    マニュアルによると、
    矢印にカーソルを合わせると、データウィンドウのインジケーター名の横に表示されるのがval1
    その他の矢印にあわせて表示される数値と同じ数値が記載されている該当のval値がval2~val8
    とありました。
    そのval値に該当する箇所をエディタで設定するようにしたいのです。

    通常のMT4についてあるインジケーターについては、例えばMACDやストキャスティクスなとはメインのラインとシグナルのラインでそれぞれval1・val2ときちんの表示されるので設定は簡単で、できたのですが、

    私が使っていたインジケーターは2つあるのですが、2つとも
    矢印にカーソルをもっていくと、インジケーター名、val1両方に数値が表示されたり、違う矢印にカーソルを持っていっても、今度はインジケーター名・val2・val4など3種類に表示されていたりします。

    結果、どのval値が正しい設定値なのかわかりません。

    1つはパーフェクトオーダーがでた際に「UP・DOWN」などの表示とともに↑↓が表示され、条件がなくなると×印が表示されるのもです。UP・DOWNの際にでる矢印で条件文と命令文、×で決済の命令文を設定したいと思います。

    もうひとつのインジケーターは、例えば5分足のチャートに複数の時間足、5分や1時間などのパラボリックを表示できるものです。
    例えば5分足のチャートで1時間足のアップのパラボリックのサインがでて、かつ、5分足のパラボリックにアップのサインがでたときにエントリー、5分足のパラボリックが反転、ダウンの矢印がでて決済という風にしたいのです。

    2つのインジケーターともに1つの矢印に2つないし3つのval値が表示され、設定できません。

    こんな事ってあるんでしょうか?

    また、上位の時間足でアップのサインが出続けている限り、下位足のアップサインがでるとエントリーといった事はできるのでしょうか?

    長くなりましてもうしわけありません。
    どうかお時間のある時にでも、よろしくお願いいたします。

    前川

    • Michi Michi より:

      前川さん、はじめまして。

      コメントありがとうございます。
      前川さんのおっしゃるとおり、valの値がきちんと表示されれば設定は簡単なんですが、そうでない場合は結構難しい場合が多いですよね^^;

      「矢印にカーソルをもっていくと、インジケーター名、val1両方に数値が表示されたり・・・・」

      とのことですが、そういう場合、カーソルの位置と数値の関係でどれが正しい数値なのかを判断できることが結構あるような気がします。
      カーソルを「cross hair」にすると判りやすいですよ。

      矢印の出現を売買の条件にする場合、MT4EAエディターの「矢印条件」を使うことが多いと思うんですが、経験上「矢印条件」だけでは正常に動作しないことがありました。
      その場合、「空白条件」を使うと正常に動く場合もあったのでいろいろ試してみるといいかもしれません。

      パラボリックを表示するインジケーターの件ですが、矢印にカーソルを合わせた時に2つないし3つのval値が表示されることは結構あると思いますよ。
      ただ、矢印を制御しているのはそのうちのひとつだと思われるので、それがどれなのかを見極められればいいですね。
      見極め方はいろいろあるんですが、総当りの力技で多分可能だと思います。
      (総当りと言っても、多くて8個です^^;)

      > 上位の時間足でアップのサインが出続けている限り、下位足のアップサインがでるとエントリーといった事はできるのでしょうか?

      同一のチャート上で上位時間足が表示されているのであれば可能だと思います。

      お役に立つかどうかわかりませんがいろいろ試してみてくださいね(^^)

      • 前川 より:

        さっそくの返信ありがとうございます。
        自分でいろいろ試してみてだめでしたが、
        教えていただきすっきりしました!
        早速試してみます。
        ありがとうございました。

  86. 前川 より:

    すいません、追記になりますけど、
    空白条件とは何でしょうか?
    条件式の一覧にありましたでしょうか?

    もうしわけありません。

  87. 前川 より:

    再度の質問です。
    お忙しいところすいません。

    先日の件と通じる、というか僕の中での原則としてやっていたんですけど、

    短期(20)・中期(80)・長期(480)と3種類のMAを表示させ、
    MACDも2種類、短期(20・480・5)と長期(80・480・20)にわけて、

    ・長期のMAが上昇している時に長期のMACDも上昇(ロングの場合)
    ・長期のMAが下降している時に長期のMACDも下降(ショートの場合)

    この2種類の状態(相場の環境)の時のみエントリーするようにしています。

    このような設定というのは可能でしょうか?

    下降から上昇、上昇から下降などの傾き条件はありましたが、今反転したのではなく、数値が上昇中・下降中というのを条件設定したいと思います。

    お忙しいとは思いますが、どうかよろしくお願いいたします。

    • Michi Michi より:

      前川さん、こんにちは。

      いろいろ勉強されてるんですね(^^)

      ご質問の件ですが、
      「今反転したのではなく、数値が上昇中・下降中というのを条件設定したい」場合、上昇だと
      shift[0]>shift[1]とか、
      足が確定してからのエントリーにしたい場合は
      shift[1]>shift[2]
      などと設定すれば可能だと思います。
      お試し下さいね(^^)

  88. 前川 より:

    ありがどうございます。
    返信が遅くなり申し訳ありません。
    試したところしっかり機能いたしました。
    まだまだですが勉強していきます。
    有難うございました。

  89. 前川 より:

    いつもご教授ありがとうございます。
    少しづつ良くなってきています。

    3度目の質問なのですが、
    決済条件を指定する際に、

    例えば5分足チャートのロングでエントリーした場合、5分足ストキャスの反転(80以上から80以下へ)で決済の設定をしているのですが、

    上位の足の15分足が上昇している、5分足のストキャスは反転しているものの、5分のMAは上昇している、15分MA・ストキャス上昇しているなど、今後伸びる要素がある場合は決済しない、などの設定は可能でしょうか?

    それらを指定して決済しない、と設定できますでしょうか?

    • Michi Michi より:

      前川さん、こんばんは。

      異なる時間足の指標を同一のチャートに表示する場合、(例えば5分足のチャートに15分足のMAを表示する場合)MTF(マルチタイムフレーム)対応のインジケーターを使う必要があります。

      ご質問の件ですが、5分足のチャートに
      ストキャス、MA、15分足MA(MTF対応)、15分足ストキャス(MTF対応)の4つを表示させて
      決済条件を
      ストキャスの反転
      かつ
      MAの下降
      かつ
      15分足MA(MTF対応)の下降
      かつ
      15分足ストキャス(MTF対応)の下降
      などとすれば可能だと思います。
      お試し下さいね(^^)

  90. 森田 より:

    こんにちは、michiさんEAソフトが簡単に出来るのを画像で見て、EAエデイタ購入しましたけど、Signの保存と読込が出来ず、何度か保存を押すとMT4のTemplatesが出てきて読込出来ますが、インジゲーターの取り込みが出来ないのですが、どのようにしたら良いのか教えて下さい。

    ちなみに、バージョンアップ後Build509に戻して使用です。

    • Michi Michi より:

      森田さん、こんばんは。

      現在提供されているMT4EAエディターはビルド600系対応だと思うので、MT4をバージョンアップすればいいのかもしれないですよ。
      その辺のことは申し訳ないんですがボクにはちょっとわからないので製作者さんにお問い合わせいただいたほうが正確な回答が得られると思いますよ。

      • 森田 より:

        ありがとうございます。
        販売元にメールしましたけど、まだ返信が無いのでお尋ねしたしだいです。

        • Michi Michi より:

          森田さん、こんにちは。

          バグだったみたいですがバージョンアップで対応したみたいですね(^^)

  91. 前川 より:

    ありがとうございます。
    試行錯誤を繰り返しながらちょっとづつ良くなっている気がします。
    相変わらす・・・利益はでませんが・・・。

    質問です。
    例えば
    複数の(複雑な?)ロジックで作成した場合、
    相場の状況によってはエントリーとエグジットを頻繁に繰り返すなどありますでしょうか?
    (同じ足でエントリーと決済)が10期間ほど続きました。

    複数のエントリーロジックと
    複数の決済のロジックです。

    実際に起きた例としては
    パーフェクトオーダーの条件が発生したら矢印表示と、ロングであれば足の部分に縦のピンクのライン、ショートであれば青の縦のラインがでるインジケーターです。

    EAエディタの製作者の方から連絡が入り、

    お世話になります。

    添付していただいたインジケータを見てみました。

    「TMLMultiTimeParabolic

    赤矢印がval3
    青矢印がval4
    val2が空の時 赤い点が付き、
    val2が数値の時 青い点が付きます

    TML_PerfectOrcer_MA

    矢印はオブジェクト表示のため使用できません。
    縦線はval7>val8の時赤
    val7val8の時赤
    val7val8
    ショートは
    val7val8
    ショートは
    val7<val8

    だけでなく、
    設置して使っていなかったインジケーター
    flattrend w macd

    240-960(5分足での1時間-5分足での4時間)

    60-240(5分足での15分-5分足での1時間)
    を矢印条件として設定いたしました。
    こちらはアップトレンドだと緑(Val2)
    ダウントレンドだと赤(Val1)
    それ以外の環境だと黄色(Val3)で横長のバーに表示されるものです。

    矢印条件で240-960(5分足での1時間-5分足での4時間)または60-240(5分足での15分-5分足での1時間)のVal2がでてパーフェクトオーダーのロングならエントリー

    矢印条件で240-960(5分足での1時間-5分足での4時間)または60-240(5分足での15分-5分足での1時間)のVal1がでてパーフェクトオーダーのショートならエントリー

    としました。

    決済の条件は上記の空白条件とあわせて
    矢印条件がVal3なら決済としました。
    もうひとつ
    15分ストキャスが80を下抜き(20を上抜き)
    80以上でクロス・20以下でクロス

    このような条件で、同じ足(5分間)でエントリーと決済をし続ける、というのは考えられますでしょうか?

    おそらく、矢印条件で、反対条件がでるまで状態を維持、というのが関係あるのでしょうか?

    (エントリーした足で、決済条件が発生している??)

    長文になりましたがよろしくお願いいたします。

  92. Michi Michi より:

    前川さん、こんばんは。
    同じ足での複数回のエントリーを避けたい場合は
    「一つの足での注文数を1回のみに制限」
    にチェックを入れるとOKですよ。
    お試し下さいね。

  93. 前川 より:

    ありがとうございます。
    「1つの足での注文数を1回のみに制限」
    については、チェックを入れています。

    入れ忘れか?
    エラーか?
    それとも同じ足でエントリーは1回ですが、その足中に決済されてしまうのは、決済条件がその足に存在していて、それが複数の足にまたがって連続して発生しているのか?

    少しいろいろとやってみます。

  94. 前川 より:

    お世話になります。
    先日の連続エントリー連続決済は
    解決いたしました。
    やはりバー形式のインジケータの条件設定に問題がありました。
    該当の条件式を削除して、他の条件式のみの場合ですと、
    同じ足でエントリーしてすぐ、その同じ足で決済というのはなくなりました。

    ありがとうございます。

    再度の質問で申し訳ないのですが、
    矢印条件で、
    反対条件の矢印がでるまで条件を維持する、とあり、
    反対の条件の項目を入力するところがありましたが、

    これは、「~ならば」
    を維持して、
    その間に下位の条件式が発生したら
    その都度適用される、という意味でしょうか?

    • Michi Michi より:

      前川さん、こんにちは。

      問題が解決してよかったですね(^^)

      さて、ご質問の件ですが、確かに意味がわかりにくいですよね。
      実はボク、この機能を使ったことがなかったのでちょっと動かして確認してみました。
      で、わかったことなんですが、
      「反対矢印がつくまで条件を実行させる」とは下のチャートみたいな感じですね。
      bandicam 2014-04-22 12-23-04-772

      反対の矢印が出るまでエントリーが継続してます。

      「反対項目」には反対の矢印の項目を入れるので、前川さんがおっしゃる

      「「~ならば」を維持して、その間に下位の条件式が発生したらその都度適用される」
      というのはちょっと違うみたいです。

      いろいろ条件を変えて試してみればすぐわかると思いますのでお試し下さいね。

      • 前川 より:

        ありがとうございます。
        大変参考になります。
        解決した連続エントリー
        連続決済とも関係がありそうです。

        またご質問させていただきます。
        有難うございます。

  95. 前川 より:

    お世話になります。
    基本に戻って一から作り直しています。

    再度の質問なのですが、

    エントリー条件にあわせて決済条件をつける、というのは可能なのでしょうか?

    例えば
    5分足MAをレート上抜きでエントリーなら、5分足MAをレート下抜きで決済、

    15分足MAをレート上抜きでエントリーなら15分足MAをレート下抜きで決済などです。

    いろいろ考えたのですが見つかりません。

    ご教授をお願いいたします。

    • Michi Michi より:

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

      ご質問の件、一番簡単で確実なのは、「5分足MAをレート上抜きでエントリーなら、5分足MAをレート下抜きで決済するEA」と「15分足MAをレート上抜きでエントリーなら15分足MAをレート下抜きで決済するEA」をそれぞれ作ってチャートを2つ開いてそれぞれのチャートでそれぞれのEAを動かす方法だと思います。
      お試し下さいね(^^)

  96. 福本 より:

    はじめまして、福本と申します。お世話になります。
    オンラインヘルプにある「ロジックの基本的な記述方法」についてですが、OR(または)条件ではなくAND(かつ)条件にするには、どのように記述したらよろしいのでしょうか?
    例えば、私の場合は「矢印条件を4つクリアしてのエントリー、逆の矢印条件を4つ満たした時にドテン売買」を試みているのですが、以下のように記述しても1つの条件のみでもエントリーしてしまいます。

    「買い条件」
    ●矢印
     ●矢印
      ●矢印
       ●矢印
        

    「売り条件」
    ●矢印
     ●矢印
      ●矢印
       ●矢印
        

    「買い決済条件」
    ●矢印
     ●矢印
      ●矢印
       ●矢印
        

    「売り決済条件」
    ●矢印
     ●矢印
      ●矢印
       ●矢印
        

    それと上記のように、買いも売りもどちらにも対応したドテン売買をしようとしていますが、買い注文しかエントリーしないようです。お忙しいかと思いますが、ご教授の程、何卒よろしくお願い致します。

    • Michi Michi より:

      福本さん、はじめまして。

      AND(かつ)条件を設定するには基本的には福本さんが記述された形式でOKのような気がしますが・・・
      どうしてでしょうね?
      条件をいきなり4つではなく1つ、2つと増やしていって正常に動作するかを確認していけば、どこに誤りがあるのかを発見しやすいと思います。
      参考になれば幸いです。

      • 福本 より:

        Michi様、ご教授感謝いたします。

        「条件をいきなり4つではなく1つ、2つと増やしていって正常に動作するかを確認する」、という作業をしていなかったので、早速試してみたいと思います。大変参考になります。ありがとうございます。

  97. 福本 より:

    お世話になっております、福本と申します。先程、条件設定の部分にて、半角で入力したためか反映されなかった文面がありましたので訂正致しました。

    「買い条件」
    ●矢印
     ●矢印
      ●矢印
       ●矢印
        <買い注文(回数制限)>

    「売り条件」
    ●矢印
     ●矢印
      ●矢印
       ●矢印
        <売り注文(回数制限)>

    「買い決済条件」
    ●矢印
     ●矢印
      ●矢印
       ●矢印
        <ドテン売り注文(連続で行わない)>

    「売り決済条件」
    ●矢印
     ●矢印
      ●矢印
       ●矢印
        <ドテン買い注文(連続で行わない)>

    よろしくお願い致します。

  98. 前川 より:

    いつもお世話になっております。
    初歩的な質問かもしれませんが、
    例えば、ロングエントリーした場合、
    決済するまでエントリーしない、というのは可能でしょうか?
    決済は自分でやるパターンで、
    2つめ3つめエントリーしてしまう場合があります。
    もちろん条件を満たしているから・・・・
    となるのでしょうが、何か方法はありますでしょうか?

    よろしくお願いいたします。

    • Michi Michi より:

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

      ご質問の件ですが、ロングポジジョンを1つしか持たないように設定すれば可能だと思います。
      お試し下さいね(^^)

  99. まる より:

    Moving Averageのレベル表示等がこのEA作成ツールではできないのですが、何がやり方はありますでしょうか?

    • Michi Michi より:

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

      ご質問の件ですが、Moving AverageのインジケーターはMT4のナビゲーターの
      「罫線分析ツール」→「トレンド」の中にありますのでご利用いただければと思います。
      よろしくお願い致します。

      • まる より:

        Moving Averageを表示し、レベル設定行いチャートに表示させましたが読み込みをしてもMoving Averageと表示されるだけでレベル設定をした部分が表示されません。。

        • Michi Michi より:

          まるさん、おはようございます。
          ご質問の件、MAの「レベル表示」で設定したラインをEAで読み取るとすれば、MT4EAエディタのみでは実現できないので、生成されたコードを手直しする必要があると思われます。

  100. まる より:

    EAエディタでできなかったので自作でなんとかして作ってみたもののEAが稼働しませんでした。

    コードはこちらです。
    http://vlabo.xyz/?p=21

    Level150,-150にタッチしたら売り、買いを行いたいのですが、
    もしよろしければどこが間違っているかみてもらえないでしょうか。

    • Michi Michi より:

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

      ご質問の件、コードをコンパイルしてみたところ、エラーが40個ほど確認されました。
      文法的なミスが多いようですので、書籍等を参照いただき、まずはそのあたりから見直しされるのがよろしいかと存じます。

      それから大変申し訳ないんですが、他人様の手書きのコードを全て見直しするような作業は結構な時間と労力を要しますので、お答えできないことがほとんどだと思います。
      もしコードについてご質問頂くような場合は、わかりやすくポイントを絞っていただければ大変助かりますのでよろしくお願い致しますm(__)m

  101. まる より:

    僕のメタエディタではエラーが出なかったのですが。。

    一度簡単なEAを作り、
    それを複雑化させる方法にシフトチェンジしたのですが、
    このコードはストレタジテスタには読み込まれるのですが、

    Custom indicators cannot be testedと表示され、
    removedされてしまいました。

    ポンドドルで1.6220になったら(上から1.6220ラインを下回ったら)買い
    1.6250になったら(下から1.6250ラインを上回ったら)売りということをしたいのです。
    (利確、損切りはともに15pips)

    この非常に短いコードなのですが、
    何がおかしいか分かりますでしょうか。
    http://vlabo.xyz/?p=27

  102. しゃう より:

    はじめまして。
    今までmt4のEAを購入する側でしたが最近、EAを作ってみたい
    と思うようになり、mt4 EAエディタを使ってみようと考えています。

    すみません、いくつか質問させてください。

    1)複数のインジケータを使用し、その中のひとつのインジケータが
      アラートを出す(平均足とボリンのインジケータをみてアラートを出す。みたいな)場合、
      そのアラートを検知して注文を出せますか。
      
      現在つかっている複数のインジケータ環境がそのままEA化できるかが気になりまして

    2)市販のインジケータのアラート(ポップアップ)
       例)GBPJPY BUY
      を検知して注文を出すことは可能ですか。

    3)注文時、直近のZigZagの山・谷を検知してエントリーから山・谷が
      ***pips離れているかがわかりますか。
      (例)BUYでエントリーならZigZagの谷

    4)上記3)の ***pips離れているかを、注文時のストップに入れる
      ことは可能ですか。

    5)また、上記4)の **pipsが、あらかじめ決めた固定ストップ値(min)
      よりも小さい場合は、
      直近のZigZagの「ひとつ前のZigZagの山・谷」の値をストップ値に
      することは可能ですか。

      また「ひとつ前のZigZagの山・谷」も固定ストップ値(min)
      より小さい場合は
      「さらにひとつ前のZigZagの山・谷」という感じで検知できますか。

    6)また、上記5)の **pipsが、あらかじめ決めた固定ストップ値(max)
      よりも大きい場合は
      注文しない(見送り) というのは可能ですか。

    7)また、ZigZagの山・谷のストップ値が設定されたとき、
      リミットの値を、そのストップのN倍に設定することはできますか。

    8)mt4のテンプレートは使用できますか。

    9)こちら経由でmt4 EAエディタを購入すればMichiさんに多少なりとも
      利益になりますか。なるならこちらで購入させていただきたいです。

    回答いただけると非常に助かります。

    • Michi Michi より:

      しゃうさん、はじめまして。

      コメントありがとうございます。

      以下、ご質問についてです。

      1)について

      MT4EAエディターには条件を満たした場合にアラートを出す機能はありますが、残念ながらアラートを検知する機能は無いようです。
      ですので、記載の動作をさせるようなプログラムをMT4EAエディターだけで作成することは難しいと思います。

      2)について

      こちらにつきましてもアラート(ポップアップ)を検知する機能はないようなので、難しいと思います。

      3)について

      最近のバージョンアップで加わった「スイッチ」という機能を利用すればもしかしたら直近のZigZagの山・谷を検知するプログラムのおおまかな部分を作ることは可能かもしれませんが、「エントリーから山・谷が  ***pips離れているか」を計算したりすることは、MT4EAエディターだけでは難しいと思います。

      4)~7)について

      3)が難しいのでこれらも難しいと思います。

      8)について

      これはちょっとどういうことなのか、わかりづらいのでもう少し詳しくご説明いただけますでしょうかm(__)m

      9)について

      ボクのサイトのリンク経由でご購入頂ければボクに販売額の10%ほどが入ることになっておりまして、新たな投資の貴重なタネ銭、またはお小遣いとさせて頂いております(^^)
      もしよろしければよろしくお願い致しますm(__)m

  103. しゃう より:

    返信ありがとうございます。
    以下、可能であれば回答いただきたいです。
    (うまく伝わらない箇所は無視していただいてかまいません)

    1)~2)
    ポップアップを検知する機能は無いということで了解しました。

    では、↑青矢印や↓赤矢印をチャート上に表示させたら
    その矢印を検知してエントリーすることは可能ですか。

    また、ちょっと付け焼刃の知識ですが、、
    矢印はデータウインドウに情報が表示されなければ検知できませんか。
    それとも単純に矢印がチャート上に表示されれば検知されるものですか。

    また、矢印の確定までは、矢印はついたり消えたりする場合が
    あると思いますが、その辺はうまく設定が可能でしょうか。

    3)~7)
    計算がMT4EAエディタ単体では難しいことを了解しました。

    ——-
    ちなみにデータウインドウに表示されているパラメータの中で、
    特定のパラメータ(ウインドウの上から何番目とか)は通常「空欄」で
    シグナル発生時のみ値が入るとします。

    エントリー時に、その特定のパラメータを見に行っても空欄ですが、
    さかのぼると値が入っている足があります。

    そのようにエントリー時、さかのぼって値を見つけて取得することは可能ですか。
    (直近の値で良いです)
    ——-

    mt4 EAエディタで出力されるEAはソースコードは生成されますか。
    そしてソースは直接コード編集できますか。

    もしmt4の勉強でオススメな本とかWEBサイトとかありましたら
    教えていただきたいです。ちょっと勉強してみたいと思います。

    特に3)~7)関係のプログラムに関係ありそうなサイトとか
    ありましたら教えていただけると助かります。

    8)
    わかりづらくてすみません。
    mt4では複数のインジケータの設定をテンプレート保存
    できるので、mt4EAエディタ上でテンプレートがそのまま使えれば
    インジケータのパラメータを設定する手間が省けるかなと思った次第です。
    出来なくても問題ないので、この質問は撤回します。

    9)
    了解しました。
    購入する場合はこちらのサイトから買わせていただきます。

    分かりづらくてすみません。

    • Michi Michi より:

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

      以下、ご質問の件です。

      > では、↑青矢印や↓赤矢印をチャート上に表示させたら
      > その矢印を検知してエントリーすることは可能ですか。

      MT4EAエディターの条件指定に「矢印条件」が利用できるので、通常の矢印であれば検知してエントリーすることは可能だと思います。
      ただし、TURBOFXのようにオブジェクトで表示されているような矢印はMT4EAエディターで検知することは難しいと思います。

      > 矢印はデータウインドウに情報が表示されなければ検知できませんか。
      > それとも単純に矢印がチャート上に表示されれば検知されるものですか。

      データウインドウに情報が表示されない矢印でもオブジェクトでない限り、ほとんどは検知できると思いますが、これまでいろんなインジケータを試してきて、インジケーターの名称は忘れてしまいましたが、いくつか検知できなかったものがあったような気もします・・・

      > また、矢印の確定までは、矢印はついたり消えたりする場合が
      > あると思いますが、その辺はうまく設定が可能でしょうか。

      よく使うのは一本前の足が確定し、矢印も確定した段階でエントリー(または決済)をするという方法だと思うんですが、もっと早い判断をする場合は現在の足のシグナル(ついたり消えたりする場合あり)を参照してエントリーまたは決済を行うこともできます。
      ただし、その場合はダマシに遭う確率が上がると思います。

      > そのようにエントリー時、さかのぼって値を見つけて取得することは可能で
      > すか。(直近の値で良いです)

      MT4EAエディターでは、現在の足より●本前の足を指定して、その値を参照することができます。
      足の範囲を指定して、最高値、最安値、値幅を参照することもできます。
      (ヘルプページに詳しく書いてあります)
      http://www32.atwiki.jp/mt4eaeditor/pages/19.html
      http://www32.atwiki.jp/mt4eaeditor/pages/29.html

      > mt4 EAエディタで出力されるEAはソースコードは生成されますか。
      > そしてソースは直接コード編集できますか。

      ソースコードは生成され、直接編集することができます。
      しかも生成したEAの著作権がユーザにあり、EAを自由に使用・販売することもできます。↓
      http://www32.atwiki.jp/mt4eaeditor/

      > もしmt4の勉強でオススメな本とかWEBサイトとかありましたら
      > 教えていただきたいです。ちょっと勉強してみたいと思います。

      ボクは
      http://www.eamt4.net/mt4/books.html
      に書いた書籍で勉強しました。
      今でもたまに見たりします。

      プログラムを書くに当たって一番利用しているサイトは
      http://www.metasys-seeker.net/MQL4_Reference_ver1/MQL4_Reference_Contents.html
      です。
      よく読めば大抵のことは書いてあります。

      MT4EAエディターのことでわからないことがある場合は
      http://www32.atwiki.jp/mt4eaeditor/
      をよく読めば、ほとんど全てのことが書いてありますので、いつも参照しています。
      調べてもどうしてもわからない場合は作者さんに質問することもあります。

      > 特に3)~7)関係のプログラムに関係ありそうなサイトとか
      > ありましたら教えていただけると助かります。

      http://www.eamt4.net/mt4/books.html
      の「FXメタトレーダー実践プログラム」という書籍にはプログラムのサンプルが沢山掲載されていますので、隅々まで読めば3)~7)関係で参考になることも多分書いているんじゃないかと思います。

      > mt4EAエディタ上でテンプレートがそのまま使えれば
      > インジケータのパラメータを設定する手間が省けるかなと思った次第です。

      テンプレートで読み込んだ個々のインジケーターについて、個別に値を参照して条件を設定し、それらの条件を組み合わせてエントリーや決済等の設定をすることは可能だと思います。
      パラメーターの値は多分テンプレートの値が継承されると思います。

      以上、参考になれば幸いです。
      どうぞよろしくお願い致しますm(__)m

  104. しゃう より:

    お世話になります。
    迅速な返信ありがとうございます。

    >MT4EAエディターの条件指定に「矢印条件」が利用できるので、
    >通常の矢印であれば検知してエントリーすることは可能だと思います。

    了解しました。
    矢印を使用できるようにしたいと思います。

    矢印で追加で質問ですが、
    「↑矢印」でエントリーしてポジションを持っているときに、
    さらに「↑矢印」が出た場合はポジションを継続できますか(さらにエントリーでは無く)
    ちなみに決済は「↓矢印」です。

    たくさんの質問に回答していただき
    ありがとうございます。
    とても参考になります。
    プログラムはちょっとずつ勉強していきたいと思います。

    それにしても、朝早い回答ありがとうございます。
    助かります。

    • Michi Michi より:

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

      いろいろ勉強されているんですね(^^)

      以下、ご質問の件です。

      > 「↑矢印」でエントリーしてポジションを持っているときに、
      > さらに「↑矢印」が出た場合はポジションを継続できますか(さらにエントリーでは無く)
      > ちなみに決済は「↓矢印」です。

      決済条件が「↓矢印」だとすれば、「↑矢印」が出た場合にはポジションは継続すると思います。
      また、エントリー条件に「↑矢印」を指定している場合でも、「ポジションの同時最大保有数」を「1」に設定しておけば、さらにエントリーをすることはないと思います。
      以上、参考にして頂ければ幸いです(^^)

  105. しゃう より:

    お世話になります。

    おかげさまで
    矢印を使ってエントリーと決済はできそうな気がしてきました。

    ストップとリミットはMT4EAエディタだけでは実現できそうにないので
    そのへんは勉強しなきゃと思います。

    昨日こちらでmt4EAエディタを購入させていただきました。

    これから分からないことがたくさん出てくると思いますが
    その折は、また質問させてください。

    ありがとうございます。

    • Michi Michi より:

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

      MT4EAエディタをご購入いただいたとのこと、ありがとうございました。
      今後ともよろしくお願い致しますm(__)m

  106. しゃう より:

    お世話になります。
    MT4EAエディタの使用を始めています。

    すみません、さっそく質問なのですが、

    1)
    データウインドウの「各Value」の右側には数値が入りますが、
    数値の欄にカーソルを近づけたときに、
    「Value1 ;123 ; 456」のような感じでポップアップします。

    上記の 456 が実際の数値でしょうか。

    といいますのは、Valueの右側が空欄でも
    「Value1 ;123 ; 」
    と表示されるところがあります。

    普段は空欄で、数値が入っているときに検知したい場合、

    MT4EAエディタの「空白条件」で「Val値が数値であれば」が使えるんじゃないかな
    と思いまして
    やってみたのですが、テスターで全く売買されません。

    「Value1 ;123 ; 456」で456の箇所が空欄でも、123の箇所に数値が
    入っていた場合、空欄とは認識しないのでしょうか。

    もしそうであるなら、空白条件は使えないかなと。

    2)
    ちなみに、上記の問題を代案として
    「比較条件」で Value1 > 汎用数値「1」
    とするのは有効でしょうか(Value1には94.075などのレートが入ります)

    でもこれもテスターで全く売買されなかった感じです。

    3)
    テスターでバックテストするのは初めてなので、なにか根本的に
    間違っている設定とかあるのかもしれません。
    ちなみにテスターで試しに「MACD sample」のEAを動かしたら
    結果やグラフに表示されましたのでテスターの設定はおおむね大丈夫そうです。

    あと、MT4EAエディタでBandsのみでレートの上抜けの買いだけのEAを作ったら
    テスターで結果やグラフが出ましたので、MT4EAエディタも正常なのかなと思います。

    使いたいインジケータがEAに対応していないんでしょうか。だとするとハードルが高すぎる!

    4)
    MT4EAエディタの「Routine」の画面の「check」ボタンって、いつも正しく使えますか。
    成立回数って、さっきまで35回とか表示されていたのに、行をたすと0回になってしまいます。
    たした行を消して、もう一回「check」ボタンを押しても35回に戻るはずが0回だったりとか。。。

    週末にいろいろ試してみたのですが、解決できませんでした。
    もしご存知でしたらアドバイス頂ければ助かります。
    毎度、長文ですみませんです。

    PS
    週末にMichiさんのサイトが開けなくて残念でした。
    今は閲覧できるようなのでかなり助かります!

    • Michi Michi より:

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

      いろいろ勉強してるんですね(^^)

      以下、ご質問の件です。

      1)について

      実はボク、「Value1 ;123 ; 456」のように、1つのバッファーに2つ以上の値が割り当てられている状況を見たことがないのでちょっと状況が把握できません。
      もしよろしければ「Value1 ;123 ; 456」や「Value1 ;123 ; 」と表示されている画像を添付して頂ければ何かわかるかもしれないのでよろしくお願いします。
      2)も同様に状況がよくわかりませんm(__)m

      3)について
      MACDやボリンジャーバンドのようにどのラインがどのバッファーに割り当てられているかがわかりやすいインジケーターであれば簡単なんですが、わかりにくいインジケーターの場合は設定がなかなか難しいですよね^^;
      特にオブジェクトを使ったインジケーターは値がバッファーに割り当てられるわけではないのでさらに扱いが難しくなると思います。
      そんな場合ははやりリファレンスを熟読して数値を解読するしかないかもしれないですね。

      ※ちなみにインジケーターのバッファーについては
      ↓このあたり
      http://www.metasys-seeker.net/MQL4_Reference_ver1/11-01_IndicatorBuffers.html
      が参考になると思います。

      • しゃう より:

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

        >「Value1 ;123 ; 456」のように、1つのバッファーに2つ以上の値が割り当
        >てられている状況を見たことがないのでちょっと状況が把握できません。

        添付を参照ください。
         ・上の画像が「Value 3」に値が入っているとき。
          2個入っていて、右側が値でしょう。
          左側はわかりません。

         ・下の画像が「Value 3」に値が入っていないとき。
          右側は空欄ですが、左側には何か値が入っています。

        ちなみデータウインドウの一番上から
        Date、 Time、 Open、 High、 Low、 Close、 Volume
        とありますが、そのすべてが2個表示です。

        Tme あたりで何か分かりそうな気もしますが、私はわかりませんです。

        ソースコードが読めるように勉強したいと思います。
        ちなみに「 .ex4 」だけのファイルでもコードは読めますか。

        • Michi Michi より:

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

          データウインドウにカーソルを置いた場合のことをおっしゃっていたんですね。
          チャートにカーソルを置いた時に表示される値と勘違いしておりました。
          ゴメンナサイm(__)m

          さて、ご質問の件ですが、今ほど確認してみたところ、右側の値は「カーソルがチャートを外れた位置の値(添付画像の○印をつけた位置)」、左側は「現在」の値のようです。ご確認くださいね。

          > ソースコードが読めるように勉強したいと思います。
          > ちなみに「 .ex4 」だけのファイルでもコードは読めますか。

          普通は読めないと思います。
          デコンパイルという方法もあるようですが違法行為にあたることもあるようですよ。

  107. しゃう より:

    連投すみません。

    上記、4)の質問は私の勘違いでした。
    たいへん失礼しました。

  108. ムラ より:

    Michi様

    ブログの更新、いつも楽しみにしております。
    先日、こちらからEAエディタを購入しましたが、データウインドウに表示されないインジケータの使い方がよく理解できません。
    大変あつかましいお願いで恐縮ですが、そのような場合はどのようにしてデータを取得するのかご教示いただけないでしょうか。
    時間のあるときでかまいませんのでどうかご検討お願いします。

    • Michi Michi より:

      ムラさん、はじめまして。
      コメントありがとうございます。

      ムラさんのおっしゃるように、データウィンドウに表示されないインジケーターの取扱はちょっと難しいですよね^^;

      あとで時間のあるときに記事にしたいと思います(^^)

  109. しゃう より:

    すみません追加です。

    ダメもとで、空白条件でEAを作成してデモ口座で動かしてみたいと
    思います。

    EAを動かすチャートにはインジケータの「MT4EAエディタ」は、
    いたほうが良いですが、いないほうが良いですか。
    どちらでも良いでしょうか。

  110. KAI より:

    質問させていただきます。
    EAエディタにて利益が100pipsになったら、
    ストップの値を+50pipsに変更するという設定を行いたく以下の作業をしました。

    損益条件で全ポジションの損益が+100pips以上であれば
     <買い全リミット変更 リミット; +0 ストップ;+50>

    しかしバックテストをしてもストップの値が変更されていません。
    どのように対処したらよろしいでしょうか。

    ちなみにトレーリングストップのように何回もストップを動かすのではなく、一度だけストップの移動を行うという指令を作りたく思っております。

    • Michi Michi より:

      KAIさん、こんばんは。

      ご質問の件で以下の点が不明なので教えて下さい。

      1.エントリー時の リミット値とストップ値
      2.どの時点と比較してストップの値を+50pipsに変更するのか?

      以上、よろしくお願いいたします。

      • SA より:

        10月19日に、KAIさんが質問している件で
        私も同じように悩んでおります。

        買エントリーをしたら、ストップを-20pipsに設定しています。
        その後、含み益が+30pipsになったところで
        ストップの-20pipsを上に20pips移動させ、
        逆行しても建値決済で逃げれるようにしたいです。

        売エントリーも同様の設定にしたいのですが、自分が
        下記のように設定してもストップが変更されません。
        どう対処すればよいでしょうか?

        【買エントリーの場合の自分の設定】
        損益条件で買いポジションの損益が+30pips以上であれば
         <買い全リミット変更 リミット; +0 ストップ;+20>

        【売エントリーの場合の自分の設定】
        損益条件で売りポジションの損益が+30pips以上であれば
         <売り全リミット変更 リミット; +0 ストップ;-20>

  111. しゃう より:

    お世話になります。

    データウインドウに表示されないシグナルは検知不可能でしょうか。

    シグナル以外にデータウインドウされている情報の組み合わせで
    いけるかを調べてみましたが無理のようです。

    また、チャート上に↑↓矢印は出ますが、オブジェクトのようです。

    オブジェクトを検知することは可能でしょうか。

    ファイルも「 . ex4 」のみですので中身も見れません。

    ちょっと厳しくなってきました。

    • Michi Michi より:

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

      以下ご質問の件です。

      > データウインドウに表示されないシグナルは検知不可能でしょうか。

      できるものとできないものがあると思います。
      やり方はちょっと特殊なので説明は難しいです。
      すみませんm(__)m

      > オブジェクトを検知することは可能でしょうか。
      MT4EAエディターで検知することはできませんが、他のやり方で大抵のものは検知が可能だと思います。

  112. KAI より:

    前件の問題は解決しました。
    ありがとうございます。

    様々なEAを作っていたのですが、
    EAエディタで作ったEAが実際の口座で稼働してくれません。

    エラー等はないですし、
    バックテストでは稼働しました。

    以下がコードなのですが、
    問題点がお分かりであればご指摘お願いします。

    #property copyright “Copyright(C) 2014,KAI”

    #define INDIVAL_CNT 4
    extern double Lots = 0.01;
    extern int Slippage = 4;
    extern int Magic= 59872465;

    int init(){
    return(0);
    }

    int start(){

    int i;
    int iTicket;
    int iErrChk;

    int iAllPosCnt;
    double dPipsBuy[256][2];
    double dPipsSell[256][2];
    int iBuyCnt;
    int iSellCnt;
    int iOrderCnt;
    int iBuyLimitCnt;
    int iSellLimitCnt;
    double dPipsAveBuy;
    double dPipsAveSell;
    double dLotBuy;
    double dLotSell;
    static int iNanpinBuy_Lot[1][15] = {3,5,7,9,11,13,15,17,19,21,23,25,27,29,31};
    static int iNanpinBuy_pips[1][15] = {20,40,60,80,100,120,140,160,180,200,220,240,260,280,300};
    static int iNanpinSell_Lot[1][15] = {3,5,7,9,11,13,15,17,19,21,23,25,27,29,31};
    static int iNanpinSell_pips[1][15] = {20,40,60,80,100,120,140,160,180,200,220,240,260,280,300};
    static int iHNpBuyCnt[1];
    static int iHNpSellCnt[1];
    static int iBuyCntBk;
    static int iSellCntBk;
    double dIndiVal[INDIVAL_CNT];
    ArrayInitialize(dIndiVal,0);

    double dPoint = Point;
    if( Digits==3 || Digits==5 ) dPoint = Point * 10;

    if( OrdersTotal() > 0){
    for( i=0; i 0 ) dPipsAveBuy = dPipsAveBuy / (dLotBuy / Lots);
    if( iSellCnt > 0 ) dPipsAveSell = dPipsAveSell / (dLotSell / Lots);
    }

    if( iBuyCnt == 0 && iBuyCnt < iBuyCntBk ){
    ArrayInitialize(iHNpBuyCnt,0);
    iBuyCntBk = iBuyCnt;
    }
    if( iSellCnt == 0 && iSellCnt < iSellCntBk ){
    ArrayInitialize(iHNpSellCnt,0);
    iSellCntBk = iSellCnt;
    }

    dIndiVal[0] = iMA(NULL,0,200,0,1,0,0)-Point*50;
    dIndiVal[1] = iMA(NULL,0,200,0,1,0,1)-Point*50;
    dIndiVal[2] = iMA(NULL,0,200,0,1,0,0)+Point*50;
    dIndiVal[3] = iMA(NULL,0,200,0,1,0,1)+Point*50;

    if( iBuyCnt = dIndiVal[1] ){
    if( Bid < dIndiVal[0] ){
    iTicket = OrderSend( Symbol(),OP_BUY,Lots * 1,MarketInfo(Symbol(),MODE_ASK),Slippage,0,0,"",Magic,0,Red);
    if( iTicket < 0 ){
    Print( "Error opening BuyOrder :",GetLastError() );
    }else{
    iOrderCnt++;
    }
    }
    }
    }
    if( iHNpBuyCnt[0] 0 ){
    if( dPipsBuy[0][0] <= -iNanpinBuy_pips[0][iHNpBuyCnt[0]] ){
    iTicket = OrderSend( Symbol(),OP_BUY,Lots * iNanpinBuy_Lot[0][iHNpBuyCnt[0]],MarketInfo(Symbol(),MODE_ASK),Slippage,0,0,"",Magic,0,Red);
    if( iTicket < 0 ){
    Print( "Error opening BuyOrder :",GetLastError() );
    }
    iHNpBuyCnt[0]++;
    }
    }
    }
    if( iSellCnt < 15 ){
    if( iAllPosCnt == 0 ){
    if( iClose(NULL,0,1) dIndiVal[2] ){
    iTicket = OrderSend( Symbol(),OP_SELL,Lots * 1,MarketInfo(Symbol(),MODE_BID),Slippage,0,0,””,Magic,0,Blue);
    if( iTicket < 0 ){
    Print( "Error opening SellOrder :",GetLastError() );
    }else{
    iOrderCnt++;
    }
    }
    }
    }
    if( iHNpSellCnt[0] 0 ){
    if( dPipsSell[0][0] <= -iNanpinSell_pips[0][iHNpSellCnt[0]] ){
    iTicket = OrderSend( Symbol(),OP_SELL,Lots * iNanpinSell_Lot[0][iHNpSellCnt[0]],MarketInfo(Symbol(),MODE_BID),Slippage,0,0,"",Magic,0,Blue);
    if( iTicket 0 || iBuyLimitCnt > 0 ){
    if( iBuyCnt > 0 ){
    if( dPipsAveBuy >= 1 ){
    while( !IsStopped() ){
    iErrChk = 0;
    for( i=OrdersTotal()-1; i>=0; i– ){
    if( OrderSelect(i, SELECT_BY_POS) == true ){
    if( OrderType() == OP_BUY && OrderMagicNumber() == Magic && OrderSymbol() == Symbol() ){
    if( !(OrderClose(OrderTicket(),OrderLots(),MarketInfo(Symbol(),MODE_BID),Slippage,Green)) ){
    iErrChk = 1;
    }
    }
    }
    }
    if( iErrChk == 0 ) break;
    Sleep(500);
    RefreshRates();
    }
    }
    }
    }
    if( iSellCnt > 0 || iSellLimitCnt > 0 ){
    if( iSellCnt > 0 ){
    if( dPipsAveSell >= 4 ){
    while( !IsStopped() ){
    iErrChk = 0;
    for( i=OrdersTotal()-1; i>=0; i– ){
    if( OrderSelect(i, SELECT_BY_POS) == true ){
    if( OrderType() == OP_SELL && OrderMagicNumber() == Magic && OrderSymbol() == Symbol() ){
    if( !(OrderClose(OrderTicket(),OrderLots(),MarketInfo(Symbol(),MODE_ASK),Slippage,Green)) ){
    iErrChk = 1;
    }
    }
    }
    }
    if( iErrChk == 0 ) break;
    Sleep(500);
    RefreshRates();
    }
    }
    }
    }

    return(0);
    }

    int deinit(){
    return(0);
    }

    • Michi Michi より:

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

      上のコードを貼り付けて動かしてみましたが、ボクの環境では残念ながらトレードしないようです。

      それから、コードのどこが悪いか探すことはものすごく時間がかかるのでちょっと難しいです。
      ごめんなさいm(__)m

  113. しゃう より:

    お世話になります。
    いつもありがとうございます。助かります。

    やはり初めからプログラム作成は難しいのでMT4EAエディタ
    使ってやってみるしかないと思います。

    添付を参照ください。
    「インジケータのZigZagの直近の山・谷を超えたら」
    という条件を考えています。

    以前、スイッチを使えばできるかもという回答をいただいたのですが

    具体的にどのような感じで条件を作ればよいかを
    アドバイスいただけると助かります。

    ZigZagはデータウインドウのパラメータがひとつなので
    買いと売りで、どのように条件すれば良いかも悩んでいます。

  114. しゃう より:

    お世話になります。
    いつもアドバイスありがとうございます。助かります。

    今のところMT4EAエディタしか使えないので、ZigZigは見送りにしています。

    質問)
    添付を参照ください。
    mt4Eエディタの[Sign]のページで、文字列「”true”」を
    falseに変更したいのですが、うまくできません。
    何かやりかたがあるでしょうか。
    このページでできなくても、mt4Eエディタ内でできるなら
    教えたいただきたいです。

    PS
    先週からEA作って、デモ口座で運用しています。
    クロス円がらみが動いたこともあって、クロス円5通過に仕掛けて
    5000ドル開始で1ロットで現在10800ドルです。
    リアル口座にしとけば良かったか!?
    ボラが大きいときは良いのですが、やはりボラが小さいときを
    どのように回避orトレードしていけるかのロジックを
    組み込めるかが課題です。
    (どちらかというと自分てきには回避する方向です)

    • Michi Michi より:

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

      ご質問の件、確かめてみたところ、確かに「値の変更」の入力欄には数値とか記号しか入力できないみたいですね^^;
      ボクが思うに、この変更はmt4Eエディタではできず、生成されたコードを直接編集する必要があるんじゃないかと思うんですが、もしかしたら他にやり方があるかもしれないので、作者さんにご質問してみてはいかがでしょうか?

      もしやり方がわかったらボクにも教えて下さいね(^^)

      • しゃう より:

        お世話になります。

        「値の変更」についてですが、ものすごくタイムリーなのですが、
        ちょうどMT4EAエディタがv5になりました。

        まだ使っていないのですが、説明にはbool型に対応したと
        書いてあるので
        true, false もいけるんじゃないかなと期待します。

        • Michi Michi より:

          しゃうさん、こんばんは。

          ボク、まだ試していないんですが、なんだかいけそうな感じがしますね(^^)
          すごくタイムリーですね!

  115. yocchi より:

    はじめまして!

    ドラストFXでネットサーフィンして辿り着きました!

    実はすでにドラストFXを持っているんですが

    EAに非常に興味があります。

    michiさんのサイトから購入したわけではないのですが

    EAのツールを頂く事は出来ますでしょうか?

    有料でも構いません。

    よろしくお願いします!

  116. Michi Michi より:

    yocchiさん、はじめまして。
    コメントありがとうございますm(__)m

    ご要望の件ですが、申し訳ないのですが特典の販売はしていないんですm(__)m

    インフォトップで売られている商材に特典として付けることは多分できると思いますので、何か購入予定の商材とかがあれば教えて下さい。
    ご検討よろしくお願い致しますm(__)m

  117. さとう より:

    michiさんの記事を読んでMT4 EAエディタを先週入手しました。このページのコメント欄を拝見して、大変勉強になっています。ありがとうございます。

    一つ質問させて頂きたいのですが、EMAの一定レベルに達したら売りまたは買いという設定にしたのに、注文を出さないため、色々と調べています。

    インジケーターが出す矢印や空白条件が使えなかったので、単純に現在レートshift1の終値>「I01_EMA_Level_up」で売り、現在レートshift1の終値<「I01_EMA_Level_down」で買いとしています。

    このロジック、ご存知の例のアレなんですが(汗)、動かない原因として考えられることはあるでしょうか。確認すべきことなどあれば、御指南頂けますと大変助かります。お忙しいところ、申し訳ありませんが、何卒よろしくお願いいたします。m(_ _)m

    • Michi Michi より:

      さとうさん、はじめまして。
      いろいろ勉強されているんですね。お疲れ様です(^^)

      ご質問の件ですが、ボクの場合、

      現在レート>EMA+LEVEL で売り、

      現在レート<EMA-LEVEL で買い、という設定にしていたと思います。

      この「+LEVEL」、「-LEVEL」という部分が、MT4EAエディタだけでは書くことができないので、コードを直接記述する必要があると思います。(ほんの数文字ですが)

      ちなみに、インジケーターが出す矢印も利用できたような気もしますよ。
      参考になれば幸いです(^^)

  118. さとう より:

    Michi様 お忙しいところ、早速お答え下さりありがとうございました!

    MT4のメタエディターを開きましたが、勉強不足で何をしてよいのかわかりませんでした・・・。ご推薦の図書を入手したのでこれはこれで調べます。

    取り急ぎ、データウィンドウを出して、インジケーターの矢印に色々とカーソルをあてているのですが、Val云々が表示されておらず、従い、うまく矢印条件を指定できずにいます。開発者さんのヘルプページも確認したつもりだったのですが、できませんでした。

    もしかして、私、やり方を間違えてますでしょうか?引き続き、教えて頂けないでしょうか。何卒よろしくお願いいたします。m(_ _)m

    • Michi Michi より:

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

      いろいろ勉強されているんですね。お疲れさまです。
      データウィンドウに値が表示されない場合でも、データの取得は可能ですよ。

      ボクの場合はデータウィンドウに値が表示されないインジでもチャートにデータを表示させるスクリプトを作っているのでデータの取得が比較的楽なんですが、スクリプトを作ること自体が結構面倒なので、val1からval8まで総当りで試してみるのがかえって楽かもしれないですよ。
      最大でも8個ですからね(^^)

  119. さとう より:

    お世話になっております。

    総当たりというのは、矢印条件の買いや売りのところに一つずつVal1などを当てはめて、checkボタンで条件に合うものが何件でるなどを確かめるということでしょうか。

    まだまだ勉強を始めたばかりで難しいです・・・。(>_<)

    可能でしたら、そのスクリプトを販売して頂きたいです。何卒ご検討よろしくお願いいたします。m(_ _)m

    • Michi Michi より:

      さとうさん、こんばんは。

      > 総当たりというのは、矢印条件の買いや売りのところに一つずつ
      > Val1などを当てはめて、checkボタンで条件に合うものが何件でる
      > などを確かめるということでしょうか。

      結構面倒ですが、そんな感じの作業になると思います^^;
      MT4EAエディタだけでやるとすれば、恐らく地道にやるしかないような気もします。

      > 可能でしたら、そのスクリプトを販売して頂きたいです。

      スクリプトは自動じゃなくて、インジケーターにあわせてコードを編集したりする必要があるので、作ったボク以外の人が使うのはちょっと不可能なような気がしますので・・・
      お役に立てなくてスミマセンm(__)m

      もしかしたら本とかでMQLの勉強をしたりするのがかえって近道かもしれないですよ(^^)

  120. isechan より:

    はじめまして。
    1ヶ月ほど前にMT4EAエディターを買って勉強中です。
    Michiさんはブログの中で、大枠はエディターで作って細かなところを手動で修正しているとおっしゃってますが、具体的にはどのようなイメージなのでしょうか?
    初歩的な質問ですみませんが、よろしくお願いします。

    • Michi Michi より:

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

      MT4EAエディターで勉強されているんですね。おつかれさまです(^^)

      さて、ご質問の件ですが、MT4EAエディターでプログラムを作ると、自動的にコードが生成されるのはご承知かと存じますが、その出来上がったコードを直接編集するというイメージですよ。
      ちょっと文字だけだと伝わりにくいかもしれませんが・・・^^;

      実はこの件については結構ご質問を頂いているので、時間をみてちょっと解説してみたいと常々思っているんですが、なかなか時間がとれなくて・・・
      機会があったらあとで記事を書いてみたいと思います(^^)

  121. TO より:

    はじめまして
    MT4EAエディタを色々試しているのですが
    一目均衡の雲を目安にのEAの作成しようと
    思うのですがうまくいきません
    例えばSENKOU SPAN A が SENKOU SPAN B
    を上抜けしたら買いとかなんですがクロス条件実行しますと
    全然反応しないみたいです
    shiftは1にして1個まえのを見るようにしてもダメみたいです
    何か方法あるのでしょうか?

    • Michi Michi より:

      TOさん、はじめまして。
      MT4EAエディターの勉強をされているんですね。
      お疲れさまです(^^)

      さて、ご質問の件ですが、iCusutomのパラメーターの受け渡しが正しくできていないんじゃないかなと思います。

      ちなみに一目均衡表の場合、
      Senkou Span A → val3
      Senkou Span B → val4
      としなければいけないようです。
      参考になれば幸いです。

  122. 橋本崇章 より:

    いつも拝見させていただいております。
    こちらからEAエディターを購入しました
    わたしはパラボリックにSLをおく決済専用EAを作りたいのですが
    うまくいかないので特典につけていただけないでしょうか?

    • Michi Michi より:

      橋本崇章さん、はじめまして。

      EAエディターをご購入いただいたとのこと、誠にありがとうございましたm(__)m
      ご要望の件ですが、大変申し訳無いんですがDLmarketで販売されている商材に特典を付けることはシステム的にできないんですm(__)m
      すみませんm(__)m

  123. nori より:

    はじめまして、

    私はプログラミングをしてみたことはないのですが、
    興味を持っています。

    動画を見て簡単そうなので、
    EAエディタの購入を検討しているのですが、
    そこでお尋ねします。

    市販のサインが出るインジケータを
    持っているのですが、
    そのインジケータの拡張子がex4
    でも読み込みできるのでしょうか?

    また、
    エントリーの時、サイン値より±10pipsでエントリー指示が出来るのでしょうか。

    よろしくご指導お願いします。

  124. Michi Michi より:

    noriさん、はじめまして。

    エディタの購入を検討されているんですね(^^)
    以下、ご質問の件です。

    > 市販のサインが出るインジケータを
    > 持っているのですが、
    > そのインジケータの拡張子がex4
    > でも読み込みできるのでしょうか?

    拡張子がex4でも読み込み可能ですよ(^^)

    > エントリーの時、サイン値より±10pipsで
    > エントリー指示が出来るのでしょうか。

    ボクは直接コードを編集してしまうのですが、「簡易計算式」という機能を使えば恐らくMT4EAエディタだけでも実現可能だと思われます。
    詳しいことは作者さんにお問い合わせいただいたほうが正確な回答が得られると思いますのでよろしくお願いいたしますm(__)m

    • nori より:

      お返事ありがとうございます。

      > エントリーの時、サイン値より±10pipsで
      > エントリー指示が出来るのでしょうか。

      この件ですが、

      作者さんに問い合わせているのですが、
      返事が来ないです。

      もし、
      MT4EAエディタで出来ない場合には、
      貴方の方へお願いしたら、
      引き受けて頂けますか?

      なお、
      MT4EAエディタで
      フイルター条件に
      cci-100~-80の範囲という設定は
      出来ますでしょうか?

      よろしくご指導お願いします。

      • Michi Michi より:

        noriさん、こんにちは。

        > 貴方の方へお願いしたら、
        > 引き受けて頂けますか?

        大変申し訳ないんですが、
        http://www.eamt4.net/1ea#onegai
        に記載させて頂いているとおり、EAの作成依頼は承っていないんです。
        スミマセンm(__)m

        > MT4EAエディタ
        > フイルター条件に
        > cci-100~-80の範囲という設定は
        > 出来ますでしょうか?

        cciをフィルターにする設定は多分可能だと思います!(^^)

        • nori より:

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

          引き受けて頂けないのは残念ですね。

          すみませんが、
          MT4EAエディタの問い合わせメールを教えていただけますか。
          (販売ページにあるhotmail.com
          では音信不通ですが。)
          よろしくお願いします。

  125. 四柳啓一 より:

    Michi様

    初めましてykeiと申します。
    独学でEA制作に取り組んでおりますが悪戦苦闘で成果が出ずの状態です。
    情報を収集しているうちに、Michi様のサイトを知り、その中でマーフィーさんのスパンモデルをEA化した記事を拝見、吃驚感服いたしました。
    この度このサイトから「ドラストFX」を購入し、購入特典を楽しみにしておりましたが、インフォトップの「注文履歴ダウンロード」のページ内には特典の表現は無くダウンロード出来ずの状態であります。
    注文IDは6371879です。
    この後どうしたら良いのでしょうか。ご教示ください。
    厚かましいですがもし購入特典が可能となった場合、ドラステFXについている特典に加えまして、Spanish Modeler EAもつけて頂くことは可能でしょうか。よろしくお願いいたします。 

    • Michi Michi より:

      四柳啓一 さん、はじめまして。

      EAの勉強をされているんですね。お疲れさまです。
      注文IDを照会してみましたが、残念ながらボクのところからご購入頂いたことにはなっていないようです。
      ボクのところのリンクから購入していただいたことに間違いがなければ、インフォトップ側のシステムに何らかの不具合が生じた可能性もありますので、インフォトップにその旨を伝えて頂くのがよろしいかと存じます。

      ドラストをご購入頂いた場合、Spanish Modeler EAを付けることは可能ですのでご検討よろしくお願いいたしますm(__)m

  126. S.クルーニー より:

    Michiさん初めまして。
    こちらから本日、コンビニ決済でDVDの方を購入しました。
    私が作成したいEAが出来ると思いわくわくです。
    色々質問するかも知れませんがよろしくお願いします。

  127. Michi Michi より:

    S.クルーニーさん、はじめまして。
    MT4EAエディタをご購入いただいたとのこと、ありがとうございました。
    おもしろいEAが作れるといいですね。
    今後ともよろしくお願いいたしますm(__)m

  128. S.クルーニー より:

    お疲れ様です。
    私は、東京なのですが今年は本当に暑いです。
    お忙しい所申し訳ないですが質問させて下さい。
    1.コメント読んでましてVPSで使う時mp4もしくはex4を
    コピーして使ってるとの事ですが、私素人なのでそのやり方が分からないので教えて下さい。
    2.それと、VPSお名前なのですが、ヘルプを読んでも分からず困ってます再起動の仕方です。
    教えて頂ければ大変助かります。
    文字打つのも必死なくらい初心者です。
    よろしくお願い致します。

    • Michi Michi より:

      S.クルーニー さん、こんばんは。

      1.についてですが、VPSを起動しておいて、PCからVPSにコピー&ペーストすればOKだと思いますよ。

      2.について、ボクは今お名前.comを使っていないのでちょっとわからないんですが、現在もwindows server2012だとすれば、グーグルなどで
      「windows server2012 再起動」などのキーワードで検索すれば再起動の方法が見つかると思いますのでお試しくださいね。

  129. S.クルーニー より:

    Michiさん有り難う御座いました。
    エディタで作ったEAをバックテストしようとしたら、アップデート中から動きません。
    再起動もしましたが変わりません。
    教えて下さいよろしくお願いします。

  130. Michi Michi より:

    S.クルーニーさん、こんばんは。

    ご質問の件、大変申し訳ないんですがボクにもわかりません。
    まずはヘルプ
    http://www32.atwiki.jp/mt4eaeditor/
    を一通りお読みいただければ解決策が見つかるかもしれませんよ。
    よろしくお願いいたしますm(__)m

  131. mija より:

    こんばんは
    先日はありがとうございました。
    どうしても思ったEAを作ってみたくて、紹介されていたEAつくーるを購入していじってみました(笑)

    以前に動画で、スーパーボリンジャーとスパンモデルそれぞれ単体のEAを作られているのを見て、同じようなものを作りたいと思い、トライしてみましたが、上手くいかないため、教えていただけないでしょうか

    今回教えていただきたいのは、遅行スパン(移動平均線)がローソク足を上抜いたら買いを入れるというものなのですが、どういう命令を出したらいいのでしょうか?
    移動平均線>ローソクのときに買い、という命令だけでは売買しなかったり、思ったところで売買しませんでした
    調べていたところ、移動平均線>ローソク足 and 1足前の移動平均線<1足前のローソク足だと書いてあったのでそれも試しましたが、上手くいきませんでした
    お使いのエディッタとは勝手が違うと思いますので、大まかにどういう命令か、わかるようでしたらお時間あるときでいいので教えていただけないでしょうか

    よろしくお願いいたします

  132. Michi Michi より:

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

    EA作成の勉強をされているんですね。頑張ってください(^^)

    以下、ご質問の件です。

    > 今回教えていただきたいのは、遅行スパン(移動平均線)がローソク足を
    > 上抜いたら買いを入れるというものなのですが、どういう命令を出したら
    > いいのでしょうか?

    ローソク足がMAを上抜けるという条件で説明させていただきますと、ボクの場合は

    ・1つ前の足の最高値がMAより小さい
    かつ
    ・現在の足の現在値がMAより大きい

    みたいな感じで書くと思います。
    参考にして頂ければ幸いです(^^)

  133. mija より:

    こんばんは
    教えていただき、ありがとうございました!

    試してみたのですが、売買されませんでした
    チャートを見ながら考えていたのですが、添付した画像を参照していただくとわかるかと思いますが、現在使っているMAは表示移動をー20にずらしており、ローソク足とずれて表示されているので、もしかしてこれではないかと思い当たりました
    左の丸の中でMAがローソク足を突き抜けており、右の丸の位置で買う、というのを考えていました

    現在、移動平均線の期間を1、表示移動をー20に設定しているのですが、これをEA化する場合、MAをローソク足が突き抜けた時に買いという条件の場合
    1本前のローソク足の最高値<21本前のMA
    現在のローソク足>20本前のローソク足
    という条件であっているでしょうか?

    面倒くさい質問で申し訳ないですが、教えていただけないでしょうか
    よろしくお願いします

    • Michi Michi より:

      mijaさん、こんばんは。

      EAの勉強お疲れさまです(^^)

      ご質問の件ですが、ボクの場合、

      21本前のローソク足の最安値>1本前のMA
      かつ
      20本前のローソク足の最安値<現在のMA

      みたいな感じで書くんじゃないかなと思います。
      参考になれば幸いです。
      がんばってくださいね(^^)

  134. mija より:

    こんばんは
    教えていただき、ありがとうございました!

    チャートを見ただけだと、簡単そうに思えたのですが、難しいですね
    エントリーできるかをテストしようと、添付した画像のような条件で作ったのですが、エントリーしませんでした
    条件でおかしいものはあるか、見た範囲でわかるようでしたら、教えていただけないでしょうか?

    よろしくお願いいたします

    • Michi Michi より:

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

      画像拝見しました。
      これ、EAつくーるのインターフェイスなんですね(^^)
      売買条件を見るとボク的にはOKっぽいような気がするんですが、EAつくーるの仕様のことはわからないので・・・
      なんで動かないんでしょうね?

  135. mija より:

    Michiさん、こんばんは

    先日はいろいろと教えていただき、ありがとうございました。
    あれからMAの突き抜けの条件をいろいろ試してみたのですが、結局できなかったので、諦めてスパンモデルの雲の反転で売買するEAを作りました。

    で、このEA、テストしたらなかなかよかったので昨日よりフォワードテストに導入してみたところ、雲がずれてしまう現象が出たのですが、何かご存知でしょうか?
    バックテストの時は正常に表示されていたのですが、フォワードテストに導入してから、反転時に売買がされずおかしいなと思っていたところ、雲がずれており、そのずれた雲のタイミングで注文が入りました。

    添付画像のようにずれてます。
    マーフィーさんの本の特典でDLしたスパンモデルのインジケーターは正常に表示されております。
    以前より、たまにずれて表示されることがあり、MT4の再インストールで対応していたのですが、毎回そんなことしているわけにも行かないですし・・・

    同じような現象にあったり、聞いたことがありましたら、教えていただけないでしょうか。

    よろしくお願いします。

    • Michi Michi より:

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

      EAの勉強をされているんですね。お疲れさまです(^^)

      ご質問の件ですが、雲がずれるというのは残念ながらと申しますか、ボクは経験したことがなく、原因は残念ながらわかりません。
      お役に立てずゴメンナサイm(__)m

  136. じゅんちゃん より:

    こんにちは。EAエディターはすごく勉強になります。楽しんでますが、できることとできないことの把握ができず、苦闘中です。
    さて、お仕事中かと存じますが、いただいたBBrangerをEAのエントリー条件に入れられないかと行き詰まり質問させていただきます。
    要するにデフォルトの設定のままでOKなんですが、Michiさんのおっしゃるようにレンジを外すフィルターとして使いたいと思ってまして、
    簡単にいいますと
    ・BBが青のときはエントリーしない・・・赤のときはエントリーする。
    これだけです。
    結局ボリンジャーバンドをどうしたいのかといいますと、買いエントリーのあわせ条件では、BBの-1σ(-2σでもいいんですが)広がった時とする
    売りエントリーのあわせ条件では、BBの+1or+2σが広がった時とする
    とこんな感じにしたいわけです。
    その拡がり具合の数字もいろいろ調節できればありがたいです。
    情けないことにボリンジャーバンド自体の記述方法が分かってないのも事実です。すみませんが、よろしくお願いします。

  137. masa より:

    こんにちは。
    EA作成がしたくてこのサイトにたどり着きました。
    EAエディターのできる事についてお尋ねします。
    EAエディターは市販のインジケータをEA化できるとありますが、例えば下記のようなことはできますか?

    ・ドラゴンストラテージFXのサインと他の市販インジサインが一致した らエントリー、不一致でエグジットする

    お手数おかえしますがご回答おねがいします。

    • Michi Michi より:

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

      EAの勉強をしているんですね。お疲れ様です(^^)

      ご質問の件、インジケーターによってはサインが出てもMT4EAエディターで検出できないこともありますので、残念ながらはっきりできるとは言えないです。

      ちなみにMT4EAエディターでドラストの矢印の出現を検出することはできますよ(^^)

      参考になれば幸いです。
      今後ともよろしくお願いいたしますm(__)m

      • masa より:

        ご丁寧に回答頂きありがとうございます。
        やりたいことができそうなので、購入したいと思います。

  138. hirochi より:

    初めまして、製作者様に質問を出しているのですが、返事が無いのでどうしようかと思い、申し訳ないのですが、こちらに書き込みました。(購入は2回目で、どちらもこのサイトを通しました(^◇^))

    トラリピEA作製についてなのですが。

    トラリピEAの、買いトラップ開始、売りトラップ開始の条件をレート値にすることは出来ますでしょうか。
    例えば、ドル円で、現在なら120円を中心に上下5円幅に10PIPSごとにトラップを仕掛けるとか、
    上下2円50銭幅に同時に10PIPSごとに売り買いのトラップを同時に仕掛けるとかです。

    また、買いトラップ終了、売りトラップ終了の条件もレート値で、
    例えば、122円60銭で全決済、117円40銭で全決済とか出来ないでしょうか。

    または、直近の最高値と最安値の間で保ち合うと仮定して、その高安の幅にトラップを仕掛けるとか出来ますでしょうか。
    (過去n本値の高値、安値という条件はありますが、それでは時間がたつと高値、安値が変わってしまいますので。)

    トラリピEAを上記の内容で作製できますでしょうか。

    全決済は出来そうな感じなのですが、開始の条件の設定がうまく出来なくて、、、。オンラインヘルプでは比較条件等でレート値を直接入力できるように書いていますが、私は出来ませんでした。左側のメニューのどこかを選択するのでしょうか?

    もしよろしければ、ご回答をよろしくお願い致します。

    • Michi Michi より:

      hirochiさん、はじめまして。
      MT4EAエディターをご購入いただいたとのこと、誠にありがとうございましたm(__)m
      ご質問の件、実はボク、これまでトラリピ機能を使ったことがないので、即答は出来ないのですが、ちょっと興味がありますので今晩あたり確認してみますね(^^)

      • Michi Michi より:

        hirochiさん、こんばんは。

        トラリピEAについて確認してみました。

        > 上下2円50銭幅に同時に10PIPSごとに売り買いのトラップを同時に仕掛けるとかです。

        多分買いトラップ開始の条件で
        値幅→価格指定→117.5~122.5
        間隔 10pips
        などと記述すれば出来そうな気もしますが・・・
        どうなんでしょ?
        (売りも同様)

        > 例えば、122円60銭で全決済、117円40銭で全決済とか出来ないでしょうか。
        これは普通に買い決済条件に
        比較条件→終値=122.6
        買い全決済注文
        とかでできると思います。
        (売りも同様)

        > または、直近の最高値と最安値の間で保ち合うと仮定して、その高安の幅に
        > トラップを仕掛けるとか出来ますでしょうか。

        これは多分手動でコードを書かないとできないと思います。
        参考にしていただければ幸いです(^^)

  139. hirochi より:

    Michiさん、こんばんは。

    早速に調べて頂いてありがとうございます。
    上記の方法でやりましたら、出来ました。

    私、大きな勘違いをしていたようで、比較条件とかを必ず使わないとダメだと思っていました。
    なので、例えば、a一本前の終値が bレート値120円を越えたら a>b で買いトラップ開始。
    で、下の買いトラップ開始の条件で、トラップの詳細を決める、と思っていました。

    直接、買いトラップ開始の条件で始めてよかったんですね。
    ましてや、価格指定が出来るとは。

    オンラインヘルプでは、その説明が無かったですし、例に価格指定の項目も無かったので、、、。
    あのオンラインヘルプ、無いよりは良いのですが、唯一のマニュアルなので、もう少し親切でもいいのにな、と思ってしまいます。

    それはともかく、うまくトラリピを動かすことが出来ました。
    ご教示ありがとうございました。

    • Michi Michi より:

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

      トラリピのEAが動いたみたいでよかったですね。
      オンラインヘルプ、確かにもう少し詳しい説明があったほうがありがたいですね。
      今後ともどうぞよろしくお願いいたしますm(__)m

  140. chise より:

    michiさん、こんばんは。

    MT4EAエディターの使い方を調べていたところ
    こちらのサイトにたどり着きました。

    もしよろしければ教えていただけますか?

    決済ルールの記述の仕方についてです。

    買いのエントリーで、テクニカル+陽線が終値確定で
    買いのエントリーとしています。

    この時のストップを、確定した陽線の安値―5pipsで
    ロスカットとしたいのですが、うまくできません。

    使った方法は

    <計算式 計算結果A = レート値,安値,1 – 5pips>
    ●比較 レート値,終値,0 < 計算結果A であれば

    としてみましたが、安値―5pipsのところで
    ストップ注文が入りません。

    もし解決方法がありましたら
    教えていただきたく思います。

    宜しくお願いいたします。

    chise

    • Michi Michi より:

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

      EAの勉強をされているんですね。
      お疲れさまです(^^)

      ご質問の件、MT4EAエディタでSLやTPを設定する場合、約定価格から●pips離れた値という設定しか多分できないと思います。
      なので、ご希望の動作をさせるとすれば多分手動でコードを手直しする必要があると思います。

      ただし、損益条件を使って同じような取引を行いたい場合は、結構複雑になるかもしれませんが、もしかしたら計算式を使って自動でコードを書けるかもしれませんね。

  141. 良一 より:

    michiさん お疲れ様です。

    今現在、9割の手法をFXDDのMT4にてトレードを行っていますが、この度にEA化をしたくて、MT4EAエディタのソフトを買ってMT4にインストールを試みましたが、うまくできません・・・。動画での説明があれば良いのですが、僕以外にもそう思っている人がいると思いますので、michiさん動画説明を作って頂けないでしょうか???。宜しくお願い致します。

    • Michi Michi より:

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

      MT4EAエディターの勉強をされているんですね。
      お疲れさまです(^^)

      どのあたりがうまくいかないのか、もうちょっと詳しく教えて頂ければもしかしたら動画の説明を作れるかもしれませんので、大変お手数ですがよろしくお願いいたしますm(__)m

  142. 良一 より:

    Michiさん お疲れ様です。返信有難う御座います。

    Michiさんの動画「MT4EAエディタの使い方」の様にMT4上にて起動させたいのですが、今回に購入いたしました。MT4EAエディタ v5.12ですけど、MQL4ファイル フォルダーをはじめaccount.ini構成設定 eaext.dll等9個のファイル関係があります。これらをMT4のファイル→データフォルダを開く→MQl4→IndicatorsにEAエディタのファイル等等を入れ込みます。と思うんですが、僕が参考いたしました。EA作成ソフト MT4EAエディタ オンラインヘルプの設定方法 http://www32.atwiki.jp/mt4eaeditor/pages/15.html にはLibraries→mtrstu.dllをコビー等などと書いてありますが、あとPCにデスクトップにショートカットとか。僕が分りかねます。だからEAエディタのファイル等を分りやすく動画で説明をmichiさんにお願いしたくて書きました。僕も自分自身の手法をEA化してPCを数台にて稼働させたいと考えています。ので、ぜひに動画をお願いいたします。
    Michiさんは今現在PC何台稼働中ですか??それとも裁量ですか??

    • Michi Michi より:

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

      インストール自体ができないということなのですね。
      方法は基本的には
      http://www32.atwiki.jp/mt4eaeditor/pages/15.html
      に書いてあるとおりなんですがちょっと紛らわしいかもですね^^;

      MT4のプログラムフォルダに置くのはMQL4フォルダの中身だけでOKで、それ以外は基本的にはどこに置いてもOKだと思います。
      ボクの場合は
      C:\Program Files (x86)
      以下にmt4eaeditorというフォルダを作ってその中に入れています。

      ショートカットの作成方法については、グーグル等で
      「デスクトップ ショートカット 作成方法」
      などのキーワードで検索すれば見つかると思いますので試してみてくださいね。

      > Michiさんは今現在PC何台稼働中ですか??それとも裁量ですか??

      ボクは裁量はほとんどやらないのでVPSを2つ使ってEAを動かしたり止めたりしてやってます(^^)

  143. kawase より:

    Michiさん、

    エディターの件で、販売者様に質問を出しましたが、
    返事が無いのでどうしようかと思い、こちらに書き込みました。

    申し訳ありません。

    MT4EAエディターの決済方法で、
    もし宜しければ教えてください。

    週末を持ち越ししない為の決済をEAに入れたいのですが
    MT4EAエディターで作れますか?

    日本時間の土曜日の朝に決済するか、
    日足終値確定でクローズしたいのですが、
    曜日の設定などを入れてもうまく動きませんでした。

    もしご存知でしたら教えていただきたいです。

    • Michi Michi より:

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

      MT4EAエディターの勉強をされているんですね。
      お疲れさまです(^^)

      さて、ご質問の件、結論から申し上げますと、曜日条件と時間条件を使えばできるんじゃないかと思います。

      ボクは週末を持ち越さないEAは作ったことはないんですが、曜日条件と時間条件を使ったEAは今現在も動かしてますので、多分動くと思いますよ(^^)

      気をつけなければいけないことは、条件はサーバー時間で設定することと、時間条件はある程度幅を持たせたほうがいいんじゃないかと思います。
      参考にして頂ければ幸いです(^^)

      • kawase より:

        Michiさん、ありがとうございます。

        曜日条件・時間条件・

        決済

        の設定ですね。

        ありがとうございます。

        挑戦してみます!

        m(__)m

        • Michi Michi より:

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

          いえ、どういたしましてです。
          がんばってみてください(^^)v

  144. maru より:

    Michiさん

    東京マラソン完走できましたか?

    早速ですが、今更ですが、MT4Editorの決済についてお教え下さい。

    決済条件が、例えば、①BBのミドルラインの角度が一定以下になった時
    ②サブウインドウのストキャスがクロスした時
    の2つのうちいずれかの条件を満たした時決済、
    と言う場合の、決済文の書き方です。
    具体的にお教え下さい。

    よろしくお願いいたします。

    • Michi Michi より:

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

      お陰様で完走できました!
      お天気も最高で楽しかったです。

      以下ご質問の件です。
      ①のBBのミドルラインの角度についてはチャートにズームインしたりズームアウトしたりすることによって角度が変わるので設定は難しいと思います。
      ②について、以前ストキャスのクロスによって動作を制御するEAを作ったことがあったような気もしますがすっかり忘れてしまいました。
      オンラインヘルプの
      http://www32.atwiki.jp/mt4eaeditor/pages/29.html
      にMACD のクロスによる制御の方法が載っているので参考になると思います。
      「2つのうちいずれかの条件を満たした時」の制御については
      オンラインヘルプの
      http://www32.atwiki.jp/mt4eaeditor/pages/42.html
      に記載されているので参考になると思います。

      オンラインヘルプにいろんなチュートリアルが載っているので、ひとおとり目を通されると勉強になりますよ(^^)
      よろしくお願いいたしますm(__)m

      • maru より:

        Michi さん

        早速の回答ありがとうございます。

        完走、おめでとうございました。
        そうですね、日曜日は晴天でしたね、東京の名所を違う角度から見られて、よかったですね。

        さて、オンラインヘルプは、すべて印刷して、手元においています。
        ご紹介いただいた、or文も試したのですが、どうもうまくいってないようで
        お聞きしました。多分、他の個所が間違っていたのですね。

        なお、BBのミドルラインの角度は、確かに変化が早いのですが、頭から足まで取ることを諦めれば、結構とれますよ。
        ただ、ご存知のとおり、トレンドが長く続くと角度はきついのにモメンタムが減衰し、そしてトレンドが変わる時は勢いが強いのでかなり反対方向にレートが行ってからですから、損失も多くなります。

        追質で恐縮ですが、MT4Editorでは、MTFは無理ですよね?

        よろしくお願いしますm(__)m

        • Michi Michi より:

          maruさん、こんばんは。

          > なお、BBのミドルラインの角度は、確かに変化が早いのですが、
          > 頭から足まで取ることを諦めれば、結構とれますよ。

          やはりMAは注目している人が多いということなのかもしれませんね(^^)

          角度につきましては
          下の3つのチャートは同じ場面なのですが、表示の仕方で角度が変わります。

          001

          002

          003
          なので、角度によってEAを制御するのは難しいかもしれませんね。

          > 追質で恐縮ですが、MT4Editorでは、MTFは無理ですよね?

          MT4EAエディターで全自動でMTF対応のEAを作ることは残念ながら多分無理だと思われます(涙)

  145. さとう より:

    michiさん、はじめまして。
    昨日MT4エディタを購入したものです。

    プログラム組めないけどEAが作れるって事で衝動買いしたのはいいが、結構自分にはとっつきにくくて早くも心折れそうです^^;
    販売元のオンラインマニュアルをざっと一読しましたが、やはりあれだけでは痒い所に手が届いてないというか、極めて雑な印象でした。
    そんな中michiさんの動画がとても参考になり、本当に感謝です。さて、厚かましい要望ですが、再度「MT4エディタでEA作りました」的な動画をアップして頂けると非常にありがたいです。或いは有料(といっても月1~2万程度しか出せないですが^^;)でも構わないので御指導頂きたい気持ちです。
    御多忙とは思いますが、諸々御検討頂ければ幸いです。

    • Michi Michi より:

      さとうさん、はじめまして。

      EAの勉強をはじめられたんですね。
      お疲れさまです(^^)

      確かにオンラインマニュアルだけですと、本当に勉強を始められたばかりの方にとってはちょっとハードルが高いのかもしれませんね。
      チュートリアルもいくつかはあるのですが、もうちょっと詳しい解説があれば嬉しいですよね。
      やはり書籍等を購入してMQLについてちょっと知っておいたほうが理解が早いのかもしれません。

      > さて、厚かましい要望ですが、再度「MT4エディタでEA作りました」的な
      > 動画をアップして頂けると非常にありがたいです。

      実はそのような要望を結構頂いておりまして、時間があればそういった特集ページみたいなのを作りたいという構想はあるのですが、なかなか出来ずにいます(涙)
      時間があれば是非動画を作ってみたいとは思っておりますので大変恐縮ですが気長にお待ち頂ければと存じますm(__)m

      > 或いは有料(といっても月1~2万程度しか出せないですが^^;)
      > でも構わないので御指導頂きたい気持ちです。

      ありがたいお話なのですが、このサイトはほとんど趣味で、空いた時間に運営しているものですし、お金を頂いて教えるような技術も実は持ち合わせていないので、せっかくのお話ですがご遠慮申し上げたいと存じます。
      ごめんなさいm(__)m

      EAをつくって、それが思った通りの動作をして、しかも利益があげられた際の喜びは結構なものがありますので、是非一緒に勉強させて頂ければと思いますので、今後ともどうぞよろしくお願いいたしますm(__)m

  146. さとう より:

    先日はお世話になりました。

    ようやくMT4エディタの基本的な事が理解できて、色々ためしている所です。

    さてmichiさんはEAだけで利益だせていますか?
    非常に興味あります^^;

    • Michi Michi より:

      さとうさん、こんにちは。

      MT4エディタの勉強をされているんですね。お疲れさまです(^^)

      > さてmichiさんはEAだけで利益だせていますか?
      > 非常に興味あります^^;

      正直話をしますと、ボクの場合、EAだけで運用したほうが利益が出ていると思います^^;
      といっても全然大した利益じゃありませんが・・・(涙)

      裁量トレードはどうしても苦手というか、度胸がないというか、ボクの場合損大利小になってしまうんですよね(涙)
      やっぱり裁量を勉強するのと同時にメンタルも鍛えないとなかなか利益が出ないのかもしれないですね(涙)

      EAを動かすにしてもポートフォリオを組むこと自体、裁量が必要ですし、EAを動かしたり止めたりすることも裁量判断ということになると思うんですが、ボク的には裁量トレードに比べると気が楽って気がしてます(^^)

  147. maru より:

    Michiさん

    おはようございます。
    恐縮ですが、また、お教え下さい。

    3-MA-Cross-w_Alert-v2.ex4というインジケータがネット上で無料で配布されています。
    3本のMAを使ったパーフェクトオーダーになった時にメインウインドウーに矢印が表示されます。
    この矢印には、ちゃんと、Valueが表示されます。
    そこで、MT4EditorでEA化しましたが、バックテスト、フォワードテストをしても、エントリーしません。バックテストでは、矢印さえ出ません。

    Michiさんは、VQで同じように矢印を使ったEAを作られていますよね。

    3-MA-Cross-w_Alert-v2.ex4がEA化できない原因・対処方法等を、お分かりになったらお教え下さい。
    よろしく、お願いいたします。

    • Michi Michi より:

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

      すみません、恥ずかしながら、3-MA-Cross-w_Alert-v2.ex4というのを初めて知りました。
      大変申し訳無いんですが使ったことがないのでEA化できない原因・対処方法等は残念ながらわかりません。
      ゴメンナサイm(__)m

  148. さとう より:

    michiさん、度々で大変恐縮ですが、以下の事で御助言いただけないでしょうか。

    MT4EAエディタでどうしても上手くいかない処理があり、助けてほしいです。
    画像の通りなのですが、
    1回のエントリー時に複数のポジを注文(今回はAとBの2ポジ)し、其々リミット、ストップを設定しておきます。

    その内の1つ(A)がリミット約定したタイミングで、Bのストップ値を変更したいのです。
    で、画像の通りに設定してみたのですが、バックテストで上手く変更してくれません。画像以外の設定も色々試みたのですが、変更してくれません。

    以上です。
    販売元に聞いても返事がなく、MICHIさんに聞くのはお門違いなのは百も承知ですが、できればアドバイス頂ければ幸いです。

    • Michi Michi より:

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

      EAの勉強をされているんですね。お疲れさまです(^^)

      ご質問の件、動かして確認したわけではないんですが、記載のような条件だと、それぞれのポジションを識別する必要があるような気がします。

      で、MT4EAエディターの注文変更を全自動で個別にできるのかは、やったことがないのでよくわかりませんが、買い全リミット変更の項目に「個別ごとに設定」というのがあるみたいなので、もしかしたらそれを利用すればできるのかもしれません。
      そのあたりはひたすらトライ&エラーを繰り返すしかないかもしれません。
      ボクでしたら手動で書いちゃうと思うんですが、全自動で作成するのはもしかしたらちょっと難しいのかもしれませんね。
      あんまりお役に立てなくてゴメンナサイm(__)m

  149. ナカイ より:

    michiさん
    はじめましてナカイと申します。
    スパンモデルと上位時間足のスーパーボリンジャーを組み合わせたEAの記事を
    拝見しましたが、MT4EAエディタを使えば自分でもmichiさんと同じようなEAを作ることが
    できるのでしょうか? 他の通貨ペアや時間足でも検証してみたいのです。

    マーフィーさんの商材はすでに持っているので、ロジックはわかります。

    コメントを拝見しますとやはり初心者には少し敷居が高いのかなと感じますし、もう一つのおすすめ
    EAつくーるの方が操作しやすいのでしょうか?

    よろしくお願いします。

    • Michi Michi より:

      ナカイさん、はじめまして。

      EA作成の勉強をしているんですね。お疲れ様です(^^)

      以下、ご質問の件です。

      > MT4EAエディタを使えば自分でもmichiさんと同じような
      > EAを作ることができるのでしょうか?

      残念ながら違う時間足を同一のチャートに表示させたインジケーターを参照するEAをMT4EAエディターで自動作成することは多分できないんじゃないかと思います。
      ボクの場合は大枠をEAエディターで作って細かな制御は手動で書いたような気がします。

      > もう一つのおすすめEAつくーるの方が操作しやすいの
      > でしょうか?

      次に買うとすればEAつくーるにしようとは思っているのですが、残念ながらボク、まだこのツールを購入していないので、使い勝手等につきましては大変申し訳ないんですがわからないんです。ゴメンナサイm(__)m

  150. さとう より:

    michiさん、早速の御返答誠にありがとうございました。
    「個別~」は私も試しましたが、駄目でした。

    う~ん、特に難しい注文ではない筈なんですがねぇ・・。この程度はできるツールでないとちょっと微妙かなぁと内心残念でしょうがないです(あとアフターフォローなんかも)。

    ・・・それはともかくMichiさんには感謝です^^
    御多忙にも関わらず、いつも迅速なお返事本当に恐れ入ります。
    ありがとうございました!

    • Michi Michi より:

      さとうさん、こんばんは。

      > 「個別~」は私も試しましたが、駄目でした。

      そうでしたか(^^;

      確かにオンラインヘルプのみでは説明が足りないような気もしますし、アフターフォローは必ずしも良いとは言えませんよね。
      ボクもかなり質問をさせていただきましたが、いくつかについえはいまだに返事をいただいていないものもあります。

      ところで、
      http://www32.atwiki.jp/mt4eaeditor/pages/44.html
      に「注文ごとの決済を行う」方法についての記載がありますが、注文変更は残念ながらできないみたいですね(涙)

  151. emi より:

    Michiさん、お世話になっております。
    直近では、4DFXです。
    MT4EAエディターですが、販売ページに、アカウト1年有効と
    ありましたが、1年ごとに、新たに購入する必要があるのでしょうか?

    Michiさんのように、使いこなせないと思いますが、勉強してみたいと
    思いました。

    • Michi Michi より:

      emiさん、おはようございます。4DFXの節はお世話になりましたm(__)m
      ご質問の件ですが、MT4EAエディターは1年ごとに新たに購入する必要があります。
      ぜひ勉強してみてくださいね(^^)

  152. Tamaki より:

    初めまして
    質問よろしいでしょうか?
    MT4EAエディターでは買い注文をだした際に”ローソク足(例えば1時間足)が更新される度に”ローソク足の終値から50pips離れたところに逆指値売りを注文(逆指値を移動・変更)することは可能でしょうか

    • Michi Michi より:

      Tamakiさん、はじめまして。
      すみません、Tamakiさんの投稿がなぜかスパムに入ってしまっていて、見逃しておりました。
      お返事が遅くなってゴメンナサイm(__)m m(__)m

      ご質問の件、MT4EAエディターの「指値注文取消し」と「全リミット変更」という命令を使えば、ある程度ご希望に近い設定をすることはできると思いますが、「終値から50pips離れたところに」という部分が、完全自動ではできないかもしれません(試してませんが)
      手動であれば1行変更するだけで多分できると思います。

  153. こう より:

    こんばんは。こうと申します。
    ここのサイトでMT4EAエディターの存在を知り、購入して勉強しています。

    基本的な質問なのですが、インジケータのオブジェクト(ボックスやライン)の値を参照しロジックを組むにはどうすればよいのでしょうか?

    マジックボックスのボックス上限下限の値を取ってロジックを組みたいのですが、データウィンドウに数値がなくどうすればよいか悩んでます。

    お手数をおかけしますがご教示いただけませんでしょうか?

    • Michi Michi より:

      こうさん、こんにちは。
      MT4EAエディターで勉強されているんですね。お疲れさまです(^^)
      さて、ご質問の件ですが、インジケーターのオブジェクトの値を参照する場合、一般的には
      「ObjectGet」という関数を使います。
      http://www.metasys-seeker.net/MQL4_Reference_ver1/MQL4_Reference_Contents.html
      などがとても参考になるので勉強してみてくださいね(^^)

      なお、マジックボックスFXの場合はObjectGetを使わなくても普通に「iCustom」を使えば取得できたような気がします。
      データウィンドウに表示されない場合は僕の場合は「バッファチェッカー」を利用するか「総当り」を試しています。
      参考になれば幸いです(^^)

  154. いっしー より:

    初めまして
    ご質問よろしいでしょうか?

    [↓でエントリー][↑で決済&エントリー][↓で決済&エントリー]のような設定はできますか?

    わかりづらい質問で申し訳ございません。

  155. いっしー より:

    返信ありがとうございます

    添付しました画像のZigZagはリペイントをしないものでして、
    これをEA化したいのですが[ このラインがでたらエントリー ]や[ ラインがでて10pips戻ったらエントリー ]をするという条件を作ることはできますか?

    そしてこの条件でドテン売買することは可能ですか?

    返信よろしくお願いいたします

    • Michi Michi より:

      いっしーさん、おはようございます。
      ご質問の件、そのインジケーターからどのようなデータが出力されているかわからないので、残念ながらそのような条件をつくったりドテン売買をすることが可能かどうかは申し訳ないんですがわかりませんm(__)m

  156. spond より:

    Michi さま

    こんばんは。

    Michiさまの記事を拝見して
    MT4EAエディタを購入しました。

    いろいろとeaを作成して、試行錯誤しています。

    MT4EAエディタで作成したeaで、買い条件に、上昇中という傾き条件を入れると無視されしまう現象がおきてしまいました。

    例えば、rsi(13)上昇中と買い条件を設定しても、rsi(13)下降中に買建てしてしまいます。

    作成したファイルと、条件と異なる売買が起こった時点の画像を添付して作成者に問い合わせても、残念ながら返信がありません。

    他のソフトを購入しようかと考え中です。

    ①設定条件通りに、プログラムが作成されること
    ②レスポンスが速くサポートがしっかりしていること
    を考慮して、Michi さまのお勧めのea作成ソフトはありますでしょうか?

    Michi さまのサイトから購入したいと思います。

    宜しくお願い致します。

    • Michi Michi より:

      spondさん、おはようございます。
      MT4EAエディタの勉強をされているんですね。お疲れさまです(^^)

      ご質問の件ですが、ボクは今のところMT4EAエディアしか使っていないので、ほかのソフトのことは残念ながら存じ上げないんです(涙)

      それからrsiの件ですが、shift2<shift1 のような設定をすることで上昇中と同じような効果があると思いますのでお試しいただければと思います。

      今後ともどうぞよろしくお願いいたしますm(__)m

  157. MINI より:

    MICHIさん

    Michiさまの記事を拝見して
    MT4EAエディタを購入を検討しています。

    私はEA作成業者にEA作成依頼をした経験があるのですが
    業者に対してロジックの説明が難しかったり
    業者にいろんな不満を抱いてしまったりした経験があることから
    私自身プログラミング超初心者ではありますが
    思い切って勉強&EA自作をしようと考えているところです。

    以下、MichiさんもMT4EAエディターをお使いである
    という前提認識の上で一つ質問させてください。

    質問(1)
    これまでMichiさんのブログ内で
    FX商材を検証するためのEAを作成されたり、
    その他商材を補填するインジケーターを作成されていらっしゃいますが、
    これらのEAは全て「MT4EAエディタ」だけで作成されたのでしょうか?
    それとも、「MT4EAエディタ」に加えて何か他のツールなどをお使いになったのでしょうか?

    質問(2)
    複数のインジケーターを使用してロジックを作成していく場合でも「MT4EAエディター」でEA作成は可能なのでしょうか?

    質問(3)
    市販されているインジケーターで「mq4」ではなく、実行ファイル「ex4」しかない場合でも、「MT4EAエディター」でEA作成は可能なのでしょうか?

    以上、教えてくださいませ。

    • Michi Michi より:

      MINIさん、こんばんは。
      EA作成の勉強をされたいんですね(^^)
      以下、ご質問の件です。

      > 質問(1)

      ボクはEA作成ツールとしてMT4EAエディター以外は使っていないのですが、残念ながらMT4EAエディターだけですべて完結するというわけではありません。
      MT4EAエディターを使って大枠を自動で作って、細部は手動で作っています。

      > 質問(2)

      例えば移動平均線とボリンジャーバンドを参照するような、複数のインジケーターを参照することは可能です(^^)

      > 質問(3)

      実行ファイル形式のみでもMT4EAエディターが読み取ることができるようなデータを吐き出すものであれば、EA作成は可能です。

      参考にしていただければ幸いです。
      今後ともどうぞよろしくお願い致しますm(__)m

コメントを残す

Time limit is exhausted. Please reload CAPTCHA.

このページの先頭へ