市場が閉まっているかどうかを調べるには?(mql4) - ページ 6 123456789 新しいコメント 削除済み 2015.12.25 17:20 #51 Alexey Busygin: 場合によっては、DCサーバーからの応答が必要ですDCはそんなこと気にしてないしね。 だからうまくいかないんだよ。ああ、よかった。それで問題は解決しました。:)))))))) Alexey Busygin 2015.12.25 19:24 #52 Vasyl Nosal:ああ、よかった。それで問題は解決しました。:)))))))) そうですね、使えないものを使う必要はないでしょう。 Ihor Herasko 2015.12.25 21:16 #53 Vasyl Nosal:そして今日IsTradeAllowed(Symbol()、 TimeCurrent())は、牛を示す。この機能は、取引スケジュールのみに着目しているようです。そして、そのような例外を休日とみなすことは、それを必要と考えていないブローカーから追加のスケジュールを要求されるため、できないのである。その結果、「クローズド・マーケットを判断する簡単な方法はない」という結論に至ります。残るは、すでに実務で何度も検証されている方法 だ。ところで、なぜLocal Timeがあるのですか? サーバーの時刻(TimeCurrent())が週末に変更されないからです。 削除済み 2015.12.25 21:35 #54 Ihor Herasko:... サーバーの時刻(TimeCurrent())が週末に変更されないからです。 そんなことはありません。 Alexander Bereznyak 2015.12.25 21:54 #55 真、変化なし、最後に判明したサーバーの時刻 またはティック、ティックなし時刻の変化なし。 削除済み 2015.12.26 09:18 #56 Alexander Bereznyak: 本当に、変化なし、最後の既知のサーバーの時間またはティック、ティックなし時間変化なし。 くそっ...、今からターミナルに行って見るのは大変なのか...? Ihor Herasko 2015.12.29 09:05 #57 Vasyl Nosal: クソッ!今更端末に見に行っても難しいか?なぜ、そんなことを?変わらないことを、自分の目で確かめてください。それに、ドキュメントには、https://docs.mql4.com/ru/dateandtime/timecurrent という明確な文言があります。最後に確認された サーバーの時刻を返します。つまり、Market Watchからのいずれかのシンボルの最後の受信ティックの時間です。この時間は、土日祝日でも見積もりを提供するブローカーであれば、週末に変更することができます。しかし、大半のブローカーにはそのようなものはなく、週末になると必ず金曜日の最後の刻みの時刻が表示されます。 TimeCurrent - Документация на MQL4 docs.mql4.com TimeCurrent - Документация на MQL4 削除済み 2015.12.29 09:07 #58 Ihor Herasko:なぜ、そんなことを?変わらないことを、自分の目で確かめてください。それに、ドキュメントには、https://docs.mql4.com/ru/dateandtime/timecurrent という明確な文言があります。つまり、マーケットウォッチに含まれるいずれかのシンボルの最後の受信ティックの時間です。土日祝祭日も気配値データを提供している証券会社では、この時間が変更になることがあります。 なぜなら、週末に端末に行くと、入った日付で時間が更新され、刻みがあってもなくても関係ないからです。 Ihor Herasko 2015.12.29 09:58 #59 Vasyl Nosal: なぜなら、ターミナルへの出口に行くと、そこではターミナルに入った時の日付で時間が更新され、ティックがあってもなくても関係ないからです。事実を述べずに、当たり前のことを否定する。どこで見たんですか?おそらく、週末に見積もりを出すブローカーの端末では?それならその通り、アップデートはありますが、端末の起動 時ではなく、ティックが入った時になります。もっとも、別の機会ということなのでしょうが。例えば、日記の時間。しかし、この時間はプログラム上では取得できない。そして、ここではまさにTimeCurrent()のことを指しています。 Vladimir Karputov 2015.12.29 10:03 #60 Vasyl Nosal: なぜなら、週末に端末にアクセスすると、ログインした日付で時刻が更新され、刻みがあっても問題 ないからです。デモをお願いします。もう一つ、「TimeCurrent() - 最後に判明したサーバー時刻 のことですよね?ところで、あなたの論理で判断すると、インターネットを切断して(刻みがなくなる-週末の真似)、5分待って、ターミナルに行けば、ターミナルで時刻が更新されればよいのですね。 123456789 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
場合によっては、DCサーバーからの応答が必要ですDCはそんなこと気にしてないしね。 だからうまくいかないんだよ。
ああ、よかった。それで問題は解決しました。
:))))))))
ああ、よかった。それで問題は解決しました。
:))))))))
そして今日
IsTradeAllowed(Symbol()、 TimeCurrent())
は、牛を示す。
この機能は、取引スケジュールのみに着目しているようです。そして、そのような例外を休日とみなすことは、それを必要と考えていないブローカーから追加のスケジュールを要求されるため、できないのである。
その結果、「クローズド・マーケットを判断する簡単な方法はない」という結論に至ります。残るは、すでに実務で何度も検証されている方法 だ。
ところで、なぜLocal Timeがあるのですか?
...
サーバーの時刻(TimeCurrent())が週末に変更されないからです。本当に、変化なし、最後の既知のサーバーの時間またはティック、ティックなし時間変化なし。
クソッ!今更端末に見に行っても難しいか?
なぜ、そんなことを?変わらないことを、自分の目で確かめてください。それに、ドキュメントには、https://docs.mql4.com/ru/dateandtime/timecurrent という明確な文言があります。
最後に確認された サーバーの時刻を返します。
つまり、Market Watchからのいずれかのシンボルの最後の受信ティックの時間です。この時間は、土日祝日でも見積もりを提供するブローカーであれば、週末に変更することができます。しかし、大半のブローカーにはそのようなものはなく、週末になると必ず金曜日の最後の刻みの時刻が表示されます。
なぜ、そんなことを?変わらないことを、自分の目で確かめてください。それに、ドキュメントには、https://docs.mql4.com/ru/dateandtime/timecurrent という明確な文言があります。
つまり、マーケットウォッチに含まれるいずれかのシンボルの最後の受信ティックの時間です。土日祝祭日も気配値データを提供している証券会社では、この時間が変更になることがあります。
なぜなら、ターミナルへの出口に行くと、そこではターミナルに入った時の日付で時間が更新され、ティックがあってもなくても関係ないからです。
事実を述べずに、当たり前のことを否定する。どこで見たんですか?おそらく、週末に見積もりを出すブローカーの端末では?それならその通り、アップデートはありますが、端末の起動 時ではなく、ティックが入った時になります。
もっとも、別の機会ということなのでしょうが。例えば、日記の時間。しかし、この時間はプログラム上では取得できない。そして、ここではまさにTimeCurrent()のことを指しています。
なぜなら、週末に端末にアクセスすると、ログインした日付で時刻が更新され、刻みがあっても問題 ないからです。
デモをお願いします。もう一つ、「TimeCurrent() - 最後に判明したサーバー時刻 のことですよね?ところで、あなたの論理で判断すると、インターネットを切断して(刻みがなくなる-週末の真似)、5分待って、ターミナルに行けば、ターミナルで時刻が更新されればよいのですね。