決済のみのEA

2024/02/06 11:07
493

決済のみを行うEAは作れないでしょうか。
具体的には、
手動で売買注文を行い、注文と同時に、損切り設定とトレーリングストップ(固定幅)を運用開始(設定、実行)したいです。
単純に損切り設定に数値を入れ、オプションでトレーリングストップを選択、数値を入れ、リアル口座で試してみましたが運用されませんでした。

コメント

GogoJungle
2024/02/07 17:53

開発当初は想定していないイレギュラーな使い方でございますが
EA適用時に、マジックナンバーの設定を 0 で運用することで
手動でエントリーしたポジションを管理することが可能でございます。
※複数ポジションの場合は制御できませんのでご注意ください

オプションのトレーリングストップは機能しますが、
基本項目の利食い、損切りは機能しません(エントリー時に適用される項目です)ので
下記損益条件を利用して、決済条件の作成をお願いいたします。

損益条件に取引種別の項目を追加
https://labo.gogojungle.co.jp/articles/158

なお、トレーリングストップ(固定幅)の場合は、
MT4の機能で下記のように右クリックでも可能でございます。

manualtrailingstop.png

未検証の場合、リアル口座での運用はリスクがございますので、
デモ口座でご確認後、リアル口座に適用をお願いできればと存じます。

ご参考いただけますと幸いです。何卒よろしくお願い申し上げます。

shige311
2024/02/09 15:15

MT4のトレーリングストップ機能を注文と同時に自動設定できるという認識でよいですか。

GogoJungle
2024/02/09 16:00

手動でエントリー後、EA側にて自動設定可能でございます。
デモ口座でご確認後、リアル口座に適用をお願いできればと存じます。

ご参考いただけますと幸いです。何卒よろしくお願い申し上げます。

shige311
2024/02/09 21:08

手動で注文を行ったものに使用する際は、

損益条件に取引種別の項目を追加
https://labo.gogojungle.co.jp/articles/158

の説明にあるポジションの数値を0(ゼロ)にするということでしょうか。

GogoJungle
2024/02/10 14:33

手動で注文を行ったものに対して、EA側で決済する場合は
下記のようにマジックナンバーを 0 で運用する必要がございます。

magic1.png

損益条件のポジションは、上記 Magic11 をあらわしていますので
損益条件でポジションを指定する場合は 1 の設定をお願いいたします。

まずはデモ口座等で挙動をご確認くださいませ。

ご参考いただけますと幸いです。何卒よろしくお願い申し上げます。

shige311
2024/02/10 19:38

回答いただいた件については以前の回答で理解しています。
下記の回答に対する質問です。
こちらの質問をちゃんと読んでますか?ちゃんと理解されていますか?
--------------------------------------------------
オプションのトレーリングストップは機能しますが、
基本項目の利食い、損切りは機能しません(エントリー時に適用される項目です)ので
下記損益条件を利用して、決済条件の作成をお願いいたします。

損益条件に取引種別の項目を追加
https://labo.gogojungle.co.jp/articles/158
-----------------------------------------
こちらに書かれている内容について問うています。

GogoJungle
2024/02/12 15:09

EAつくーるの初期設定はポジション1のみでございます。
損益条件で、ポジションを指定する場合は 1 の設定をお願いいたします。

position-settings.png

まずはデモ口座等で挙動をご確認くださいませ。

ご参考いただけますと幸いです。何卒よろしくお願い申し上げます。

shige311
2024/02/12 15:39

回答を参考に、下記のような条件のEAを作成し、手動注文しましたがMT4の決済逆指値、決済指値に何も表示されません。
何か設定に問題があるのでしょうか。
基本項目
 ロット数0.0
 損切り0
 利食い0
 スリッページ3
オプション
 トレーリングストップ(固定幅)5
取引条件(ポジション1に4つの条件を設定)
 ポジション1の損益、取引種別買いのみ、金額で計算>値100 で買い決済
 ポジション1の損益、取引種別売りのみ、金額で計算>値100 で売り決済
 ポジション1の損益、取引種別買いのみ、金額で計算<値-200 で買い決済
 ポジション1の損益、取引種別売りのみ、金額で計算<値-200 で売り決済
上記の設定で作成したEAを、パラメータ設定でマジックナンバーを0に変更して実行

GogoJungle
2024/02/12 16:44

変更しようとしているストップロスの価格がエントリー価格に近すぎる場合は
各社の制限(ストップレベル未満の発注)で下記エラーとなり、発動しても変更に失敗している可能性がございます。

[OrderModify Error] : 130 invalid stops

下記はエラーを発生させるためにトレーリングストップ(固定幅)を1.0にして稼働しています。

OrderModifyError.png

大変お手数ですが、下記にございますストップレベルの値をご確認いただくか
固定幅を変更後、ストップロスが変更されるかご確認をお願い申し上げます。

建値ストップは 1pipsでも機能しますか?
https://labo.gogojungle.co.jp/articles/389

ご参考いただけますと幸いです。何卒よろしくお願い申し上げます。

shige311
2024/02/12 17:24

使用している会社の制限はクリアしています。
また、エラーの表示もありません。

GogoJungle
2024/02/12 19:29

デモ口座で確認をしましたところ、トレーリングストップ(固定幅)で決済まで確認できました。
エラーがなく発動していない状況ですので条件の設定か、条件に到達していない可能性があるかと存じます。
※発動するまで(例:エントリー直後)は、決済逆指値(S/L)には何も表示されない状況でございます

何卒よろしくお願い申し上げます。

shige311
2024/02/12 22:40

自分が作成したものと比較して原因を探りますので、そちらで設定した内容の詳細を教えてください。

条件の設定に何か原因があるかもと思い、こちらの設定詳細を記載したんですけどね。。。
条件に達しているのは確認しています。
条件に達しても何も表示されないです。

GogoJungle
2024/02/13 09:13

設定は同じでございまして
恐れ入りますがマジックナンバーが正しく設定されているかを確認するため
トレーリングストップ以外の条件で手動エントリーしたポジションが決済されるか
即決済される条件にご変更の上、デモ口座にてご確認をお願いできればと存じます。

何卒よろしくお願い申し上げます。

shige311
2024/02/13 13:01

トレーリングストップを外した設定で実施しましたが、実行されませんでした。

GogoJungle
2024/02/13 14:24

他の可能性としましては、決済EAが稼働していない場合がございますので
念のため、決済EAが稼働している状況かどうか、ご確認をお願い申し上げます。

また、手動でエントリーした場合は、マジックナンバーが 0 の認識でおりますが
ご利用のMT4の会社によっては、異なる値かもしれません。

このような事例は、はじめてでございますので、
ご利用のMT4の会社へご確認をお願いできればと存じます。

何卒よろしくお願い申し上げます。

shige311
2024/02/14 19:15

他の可能性としましては、決済EAが稼働していない場合がございますので
念のため、決済EAが稼働している状況かどうか、ご確認をお願い申し上げます。
上記、画面上は稼働状態ですが、ほかに確認する手段がありますか?
マジックナンバーの件ですが会社へ問い合わせたところ0でした。

GogoJungle
2024/02/14 19:48

別の投稿での解決事例ございますが、条件誤り(不等号が逆)の可能性もあるかもしれません。
その他の可能性でございますが、MT4を再インストールすることで解決する場合もございます。

一定の含み損で損切を行うEA
https://labo.gogojungle.co.jp/articles/1646

何卒よろしくお願い申し上げます。

shige311
2024/02/16 10:36

再度確認しましたが、条件に謝りがあるとは思えません。
MT4も再インストールしてみましたが改善されません。

GogoJungle
2024/02/16 12:27

手動エントリーしたポジションを
EAで決済できない状況ですので簡単な条件で確認したく存じます。

EAつくーるの初期状態で、取引条件の「買い」を「買い決済」に変更し
EA作成して、ご確認いただいてもよろしいでしょうか?

即決済される条件(初期状態は、ローソク足=ローソク足)でございますので
手動エントリー後、マジックナンバーを 0 でEAを稼働した場合は即決済されます。

デモ口座にてご確認をお願いできればと存じます。

何卒よろしくお願い申し上げます。

shige311
2024/02/16 16:41

確認しました。
指定された条件で実施したところ、即決済されました。

shige311
2024/02/19 12:46

指定された条件ではOKなのに、こちらの思う条件下で実行されないのはなぜでしょうか。
やはり、そちらが作成した条件とこちらが作成した条件に違いがあるとしか思えません。
こちらと同じ条件にしたとのことでしたが、確認したいので各種設定条件を教えてください。それを見て相違点を確認します。

GogoJungle
2024/02/20 09:58

損益条件を確認するために記載いたします。

下記は損益条件を利用した決済EAの設定でございます。
手動エントリーした直後が損益がマイナスでございますので即決済されるEAです。

取引条件

条件を満たしたら買いポジションを決済する設定です。

close01.png

条件1

下記は損益条件の詳細です。

close02.png

EAチャート適用時のパラメーター設定

手動エントリーをEAで決済するためにマジックナンバーを 0 にして稼働します。

close03.png

ご参考いただけますと幸いです。何卒よろしくお願い申し上げます。

関連トピックス

検索結果がありません。

ノーコードで誰でも簡単EA開発!MQL言語学習にも使える! | GogoJungle

注目トピックス

検索結果がありません。