カスタマイズ性の高いナンピンマーチンEA

ナンピンマーチンについてこの前実弾レポを書いたのですが、やはり通常のEAの運用とは考えることがかなり違いますね。

うまく運用すれば利益をあげられると思うのですが、通常のEAの運用もあるので両方は無理だなと思い、ナンピンマーチンはしばらく休止しようと思います。

ちょうどこのナンピンマーチンを使っていたとき、ナンピンマーチンが面白いなと思っていたこともあり、MQL5で自由にカスタマイズできるナンピンマーチンEAを見つけて、後で検証しようと思って買ったのですが、そちらも休止しました。

おもしろいなと思い、マニュアルを作って知り合いに何人か伝えていたのですが、公開しようと思います。

ちなみにナンピンマーチンEAを探すときは、「average down」で検索しました。もっと他に適切な言葉があるのかもしれませんが、、、ナンピンというのは、買いの場合平均価格を下げる、売りの場合平均価格を上げるものなので、「average down」とか「average up」と言うそうです。

EAの名前は「Averaging down EA」です。そのまんまね✿´◕‿◕`✿



Averaging down EAの特徴

お値段は30ドルと爆安です。なので買いました。が、まだ使っていませんし、しばらく休止という事情により今後も検証しません。

おもしろいなと思った特徴はこのあたりです。
・スタートのポジションの取り方を、「手動」「RSI」「移動平均線」から選べる
・トレーリングストップを付けることもでき、ポイントまたはADR%でトレールができる
・一定値幅逆行したら、安全のために損益分岐点での決済を目指す機能がある
・ナンピンのトリガーを、pips距離、時間、ピボットで選べる
・ロットの増加率を、掛け算か足し算か選べる
・最大注文数・最大ロット数が選べる



パラメーターの詳細

パラメーターの詳細は、EAの販売ページとは別ページにあり、かなりややこしいです。全部翻訳するのもめんどうなので、「ポストエディット」という方法で翻訳しました。

余談ですが、一応プロ翻訳者という経歴を疑われたくないので説明すると✿´◕‿◕`✿、「ポストエディット」というのは最近翻訳業界ではやりのコスト削減法です。

「大体意味が分かればいい」レベルの重要度の文書の翻訳を翻訳者にしっかり依頼すると結構な費用がかかってしまうので、全体を機械翻訳にかけ、機械翻訳ではどうしても意味が通じないところだけ人間の翻訳者が修正する方法です。報酬が激安で、不自然な日本語に極力目をつぶらないとコンビニバイト以下の時給になってしまうので割り切りが大事です。

一言で言うと、超適当に訳しているということです。足りない部分は自分で調べてね✿´◕‿◕`✿

言い訳が終わったのでパラメーターの詳細をコピペします。

こんな感じで翻訳しています。
・太字部分はパラメーター名です。分かりやすいように英語を残し、後ろに同じく太字で翻訳を併記しています。
・Take profitなど、さすがに分かるだろというものは翻訳なしです。
・黄色のマーカーにしてある部分は、元々の英語にはないものもあります。私がこの設定で使ってみたいと思った数値を書いただけです。参考になるかなと思い、一応載せます。
・緑のマーカーにしてあるところは、分かりにくいかなと思い追記したところです。


一般設定
Enable averagingナンピンを可にする-Falseに設定すると、EAは何もしないスリープモードになります。True
Enable only for this magic number (-1 = all)このマジックナンバーについてのみ可にする-1 = 全て -これを0に設定して、手動で開いた注文を制御したり、特定のEAのマジックナンバーを設定したりできます。-1
Close all and stop trades全てクローズし、トレードをストップする-Trueに変更すると、注文バスケットが閉じられ、EAがスリープモードに設定されます。False
Maximum allowed spread in points (0 = not used)ポイント表記で許可される最大スプレッド-真夜中のマーケットオープン直後またはニュースリリースでスプレッドの高い取引を行わないように設定できます。スプレッドが変動する場合に役立ちます。このパラメーターは、注文のオープンにのみ使用されます。注文のクローズは、常に現在のスプレッドで発生します。50
Maximum allowed slippage in pointsポイント表記で許可される最大スリッページ-すべてのブローカー/アカウントタイプがスリップ制御をサポートしているわけではないことに注意してください。
ADR (Average Daily Range) period (days) ADR期間(日数)-デフォルトは60です。ADRは、移動(高低)の日数を日数で割った合計に基づいて計算されます。60




資金管理
Risk in percentage (>0 = auto lot) パーセント表記でのリスク  -0に設定すると、手動ロット値が使用されます。 > 0に設定した場合、EAはストップロスと組み合わされた場合、マネーマネジメントを使用します。ナンピン注文については、リスクは計算されません。そのため、ロット乗数とナンピン注文数の設定に応じて、独自のリスク計算を行うことが重要です。0
Point value for risk percentageリスクパーセンテージに対するポイント値 -デフォルトは1です。通常は変更しないでください。ブローカーがCFDに対する通常とは異なるティック値を持つまれなケースでのみ、0.1の設定を使用できます。1
Manual lots 手動ロット -上記のリスクが0に設定されている場合に使用されます。
Max allowed balance drawdown % (100=disabled) 許可される最大残高ドローダウン%(100=無効)  -この関数は、累積(変動)損失がこの値を超えている場合、EAが実行されている他のチャートでの新規取引の開始を防ぎます。 「注文を閉じる」パラメーター(以下で説明)がFalseに設定されている場合、すべてのチャートで既に開かれている注文は引き続き実行されます(ナンピン注文を含む。必要に応じてナンピンメカニズムも新しい注文を開き続けます)。30
Orders with this Magic number (0=all) このマジックナンバーを持つ注文(0=全て) -デフォルト値は67です。セットファイルでは、マジックナンバーが67XXXXに設定されていることに注意してください。デフォルト値では、EAはマジックナンバーが67で始まるオープンオーダーのみをチェックします。したがって、他のEAがオープンオーダーで実行されている場合、マジックナンバーが67で始まらない限り、それらは考慮されません。67
Close orders 注文をクローズ -Trueに設定されている場合、マジックナンバーが上記で設定した値で始まるすべての注文は、最大許容%に達するとすぐに閉じられます。False

トレード管理
Strategy to use for first order 最初の注文に使うストラテジー -2つの選択肢を持つリストボックス: ☆3つの方法でスタートポジションの注文方法を選べます
  Manual trading  -注文は、お客様または別のエキスパートアドバイザーが手動で開く必要があります。
  RSI M5-H4 -短期/長期の取引を開始するには、これらすべての時間枠でRSI 14が上/下でなければなりません。
  Moving average 200 -上記のロングトレード、およびその逆。 MA値は、現在のチャートの時間枠から計算されます。
Take profit (0 = disabled) 
Trailing stop (<0 = ADR %) -トレードが利益を得るとすぐに、設定した距離でストップロスを絶えず追跡します。ここに負(マイナス)の値を入力すると、ADR%(平均日次範囲)ロジックが使用されます。たとえば、問題のシンボルの平均範囲が100 Pipsである場合、ここで50(%)の値を設定すると、価格が50ピップの利益でトレーリングストップが開始されます。
Trailing step -トレーリングステップが0に設定されている場合、トレーリングストップは3秒ごとに調整されます。そうでない場合、価格がここで設定したポイント数を移動するたびにトレーリングストップが調整されます。
Break-even (0 = disabled) 損益分岐トントン(0=無効)  -
Break-even trigger(損益トントンのトリガー) -損益分岐点を設定するには、価格がこのレベルに達する必要があります(オープン価格から計算)。

半分クローズ設定
Close half position  -以下の値を含むコンボボックス。このオプションを使用する前に、アカウントが注文の一部終了をサポートしていることを確認してください。下記3つの中から、半分利確の設定を選べます。
  Disabled 無効 -デフォルト値。
  ATR-現在のATRレベルに、「ATR multiplier」パラメータで以下に設定した値を掛けます。
  At first TP level 最初のTPレベル -このオプションを選択した場合、以下の「First TP level」パラメーターの値も調整する必要があります。
Move to break-even after close half 半分クローズした後損益分岐トントンに移動する -TrueまたはFalse
First TP level for Close half (<0 = ADR %) 半分クローズする最初のTPレベル  30
ATR multiplier for Close half 半分クローズするATR乗数




ナンピン設定
Averaging method ナンピン方法  -3つの選択項目を持つリストボックス:
     DISTANCE-距離に達するとすぐに次の注文が開かれます。
      TIMEFRAME -新しいキャンドルが開くと、距離に達した場合、次の注文が開かれます。
     PIVOT-次の注文は、次に近いピボットレベルで開かれます。
Time frame(上記のTIMEFRAMEまたはPIVOTに設定されている場合)-ナンピンの注文を開くには、選択した時間枠と到達した最小距離に新しいキャンドルが必要です。False
First averaging order distance (0=disabled) 最初のナンピン注文の距離(0=無効)
Min. distance for next orders (<0 = ADR %) 次の注文を行う最小の距離 -ここで負の値を使用する場合、ナンピン注文が開かれる前にデフォルト値で距離は50ピップ(100/2)に達している必要があります。これは、過去60日間のADR100ピップであるという例を使用しています。
Distance multiplier 距離乗数
Lot increase method ロット増加方法-MULTIPLIERまたはINCREMENTから選択します。
Lot multiplier/increment ロット乗数/増加-MULTIPLIERが上記で選択され、この値がたとえば1.4に設定されている場合、最初の0.1ロット注文は最初の0.14ロットナンピン注文を生成します。 INCREMENTが上記で設定され、この値が0.02の場合、最初のナンピン注文は0.12ロットで開かれます。 2番目の0.14など。
Take profit method TP方法-POINTSまたはMONEYから選択します。
Profit in points or money (0 = break even) ポイントまたは金額での利益(0=損益トントン)-値がたとえば10に設定されている場合、ポイントが選択されていた場合には10ポイントの利益でナンピン注文バスケットが閉じられます。マネーの場合、アカウント通貨で利益が10の場合。
Wait for candle close (Virtual TP must be True) ローソク足が閉じるのを待つ(仮想TPがTrueである必要がある)-注文バスケットが閉じるのをろうそく足が閉じるまで待ちます。False
Virtual TP (always used with Money. Must beTrue for FIFO) 仮想TP(常にMoneyで使用。FIFOがTrueでなければならない) -Trueに設定されている場合、バスケットのクローズレベルに緑色の線が表示されます。 Falseの場合、すべての注文にブローカーTPが含まれます。 「テイクプロフィットメソッド」がMONEYに設定されている場合、チャート上に緑の線は描画されません。
Lots limit method ロット制限方法-MAXORDERSまたはMAXLOTから選択します。
Lots limit value ロット制限値-オープンするナンピン注文の量またはオープンする最大ロットサイズ。
Close all orders at max orders 最大注文数で全ての注文をクローズする-最後の注文が開かれ、価格がまだ距離単位移動したときにすべての注文が閉じられます。
Enable lock order ロック注文を可にする-ナンピンロック(ヘッジ)注文を有効にする可能性。これがTrueに設定され、グリッドレベルの最大数が開かれ、価格がバスケットに対して別の距離ポイントを移動すると、EAはロックオーダーを開き、ポジション全体をニュートラルにし、すべてのテイクプロフィットを削除します。したがって、ロックオーダーのロットサイズはすでにオープンされているオーダーのロットの合計と同じになるため、ロックオーダーがオープンされた時間の損失量は同じままです。その後、EAは何もせず、トレーダーは取引を手動で処理する必要があります。False 損切り注文をするかどうかトレーダーが後で考えるための仕組みだと思います。
Lock distance in points (from last averaging order) ポイント表記でのロック距離 -この距離に達すると、ロック注文が開きます。
Virtual lock order (False=pending order) 仮想ロック注文(False=ペンディング注文)

EA設定
Magic number for averaging orders  ナンピン文のマジックナンバー
Order comment 注文コメント-このテキストは、元の注文コメントの最後に追加されます。

興味あったらいろいろ遊んでみてね✿´◕‿◕`✿






コメントを投稿

0 コメント