取引時間制限開始 と 一定時間経過決済 のタイミングについて

2021/08/21 10:53
579

以下、ご教示お願いします。

【取引時間制限】
取引時間開始 10:59
取引終了時間 11:00

【一定時間経過決済】
秒数 58
~~~~~~~~~~~~~~~

【質問①】
 上記設定で 決済 10:59分58秒 に なりますか?

【質問②】
 取引時間開始 10:59 の エントリ処理のタイミングによって、 58秒後が 11:00を過ぎる計算となり 11:00より後に 発動することになるという事象になりますか?

※つまり、上記の場合、11:00分 取引終了と設定の為、決済は発動されない ということになる。

以上

コメント

GogoJungle
2021/08/21 14:41

【質問①】
エントリーが 10:59:00 に行われた場合、一定時間経過決済で秒数58を指定しますと
決済は、10:59:58 以降、ティック(レート)が動いたタイミングで行われます。

なお、相場(ボラティリティ)やサーバー負荷状況、通信回線状況、約定タイミング等ございますので
MT4側で 10:59:58 に決済処理が動作した場合でも、実際に決済の時刻はズレる場合もございます。

また、1秒単位まで考慮したロジックは、再現性が低い可能性がございますので予めご了承くださいませ。

【質問②】
取引時間制限は、エントリーを制御するオプションでございます。
取引終了時間 11:00 以降も決済は行われますのでご安心くださいませ。

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

BigRiver
2021/08/22 17:34

ご教示ありがとうございます。
再度の確認です。

>なお、相場(ボラティリティ)やサーバー負荷状況、通信回線状況、約定タイミング等ございますので
>MT4側で 10:59:58 に決済処理が動作した場合でも、実際に決済の時刻はズレる場合もございます。

つまり、このようなことがあるので、

【取引時間制限】
取引時間開始 10:59

としていても、 (5秒おくれで処理が完了したとすると・・)

⇒10:59:05 エントリ処理としてカウントされ この場合は
    結果⇒ 10:59:05 + 58秒 = 11:00:03 決済発動

この理解は、正しいでしょうか?

それとも、あくまでもロジックと現実(5秒遅れ)は違い、
 58秒というのは、10:59:00(設定どおり)+58秒 ということで

⇒10:59:58秒に決済処理発動はされる

・・・ しかし、通信、処理問題で10時台に処理が完了(10時59分足で決済)するかどうかはわからない、エントリ処理の状況とは別の問題。 という考え方になりますか?

===========================
 そもそもの質問となりますが
【取引時間制限】
取引時間開始 10:59

⇒10:59:00   (00秒ということ)

ということでしょうか?

GogoJungle
2021/08/24 11:16

取引時間開始 10:59 は、10:59:00 のため
5秒遅れでエントリーした場合は、10:59:05 でございます。

一定時間経過決済は、エントリーした時刻からの経過時間となりますので
10:59:05 + 58秒 = 11:00:03 が決済発動時刻でございます。

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

関連トピックス

検索結果がありません。

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

注目トピックス

検索結果がありません。