【質問】既存ポジション マジックナンバーへの追加ポジション

2021/10/18 11:58
560

【状況】
買いのみEAにてエントリ マジックナンバー3(指定) EA処理完了。
決済EAに変更。状況が変化し、増玉をしようと、改めて、買いのみEAに切り替えて マジックナンバー3を指定(決済を一括して行う計画の為)し、購入エントリかけても作動せず。 マジックナンバーを変えて 4 にすることでエントリ完了。

【質問】 
 通常、EAで複数のポジションを保持し、一括決済する場合、同じマジックナンバーであろうと考えていましたが、ポジション毎にマジックナンバーが生成されるのでしょうか?

保有ポジション内ではマジックナンバーはユニークであり1つである必要があるのでしょうか?

コメント

GogoJungle
2021/10/19 21:37

各ポジション毎にマジックナンバーを割り振り、最大ポジション数1の仕様は、EAつくーる独自でございますため
エントリー専用EA、決済専用EAを作成の場合は、上記仕様を意識する必要がございますのでご注意くださいませ。
※特別なオプション(ナンピン・ピラミッディング)の場合は、最大ポジション数2以上保有します

下記に関連記事を記載いたします。

最大ポジション数制限につきまして
https://labo.gogojungle.co.jp/articles/185

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

BigRiver
2021/10/20 01:17

エントリ専用 ・ 決済専用 の際の留意点に承知しました。
~~~~~~~~~~~~~~~~~~~~~
再確認となります。

例)SMA20 SMA10 ゴールデンクロス  買いエントリを繰り返す。
   決済 TP 200pips

この場合、複数ポジションを持つと思うのですが、マジックナンバーは1つ ですか?

BigRiver
2021/10/20 01:34

追伸 MT4でバックテストしてみましたが、うまくいかないのは、マジックナンバーの件が影響しているからでしょうか?

GogoJungle
2021/10/20 11:22

ポジション1のみ作成の場合、最大ポジション数1でございますため(複数ポジションは保有しません)
ゴールデンクロスで買いエントリー、TP200で決済を1ポジションで繰り返している状況かと存じます。

BigRiver
2021/10/21 08:23

ポジション1~N個 作成した場合 複数ポジションを保持する。
この場合のマジックナンバーは 同いつ? で作成され、 ナンピン ・ピラミッドなど様に、 TP200 で一括決済されている。

こう考えてよろしいでしょうか?

GogoJungle
2021/10/21 11:18

ポジション1,2,3, … N の場合、各ポジション単位でマジックナンバーが異なり
上記すべてのポジションにおいて、エントリーした場合、最大N個分のポジションを保有いたします。
※特別なオプション(ナンピン・ピラミッディング)の場合は、最大ポジション数2以上保有します

なお、マジックナンバーは、ポジションを複数設定した場合、下記のように1からNとなります。

extern int Magic1 = 1;
extern int Magic2 = 2;
extern int Magic3 = 3;

...

extern int MagicN = N;

ポジションを複数設定した場合、個別にTP200で決済されますので、
ポジションNまで、すべて同じタイミングでエントリーした場合は、TP200で一括決済されます。

厳密には、初回の決済をトリガーとした、他ポジションの一括決済ではなく、
同じタイミングで、個別に(マジックナンバー毎に)決済の動作でございます。

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

関連トピックス

検索結果がありません。

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

注目トピックス

検索結果がありません。