"ダミー "からの質問 - ページ 251 1...244245246247248249250251252253254255256257258...277 新しいコメント Anatoli Kazharski 2013.05.24 13:38 #2501 Silent: すべてクリアで、すでにすべてのステップが印刷されているし、関数も別のスクリプトにあるんだけど......。わかりました、ゆっくり考えてみます。いいえ、あなたにはわからないでしょう。印刷される内容にもよりますが。))すでに発信されているパラメーターに対して、3つの声で指摘されているのですね。 トレーディング、自動売買システム、ストラテジーテストに関するフォーラム ダミーからのFAQ tol64, 2013.05.24 13:02 範囲の開始時刻(t[0]+b)と終了時刻(t[0])を確認(ログに出力)する。すぐにコツがつかめるはずです。 Andrew Petras 2013.05.24 13:39 #2502 stringo:機能を放棄する必要はない。現在時刻-現在時刻+何秒」の範囲のデータを問い合わせる場合、未来のデータを問い合わせることを意味する。要求時にデータがまだ存在しない。もし、「現在の時刻-現在の時刻から何秒か引いた 時刻」の範囲のデータを要求していたとしたら、それは潜在的に存在するデータを要求していることになります。どんな未来の話なのか、どこで見たのか。すべての問合せは、過去にしか行きません。テストスクリプトでは、計算の元になるバーが明示的に設定されています...一般に、ジグザグの両端が指定されており、正確な時間はわからないが...。 Slava 2013.05.24 13:47 #2503 Silent:どんな未来の話なのか、どこで見たのか。OKです。現在の時刻 2013.05.24 15:43:29現在の時刻に600秒を加算する。2013.05.24 15:53:29を取得しました。そして、算出された範囲を問い合わせる。しかし、現在までのデータしかありません。2013.05.24 15:43:29 から 2013.05.24 15:53:29 までは、まだデータがありません。しかし、10分周期で回せば、データが表示される可能性は十分にあります。ただし、2013.05.24 15:43:29 が過去時刻、2013.05.24 15:53:29 が現在時刻になります。 Документация по MQL5: Дата и время / TimeCurrent www.mql5.com Дата и время / TimeCurrent - Документация по MQL5 Andrew Petras 2013.05.24 13:49 #2504 tol64:いいえ、あなたにはわからないでしょう。印刷される内容にもよりますが。))すでに発信されているパラメーターに対して、3つの声で指摘されているのですね。https://www.mql5.com/ru/forum/3775/page252#comment_507621みたいなのがあるんです。 Print(tm[0]); Andrew Petras 2013.05.24 13:54 #2505 stringo:オッケーです。現在の時刻 2013.05.24 15:43:29現在の時刻に600秒を加算する。We get 2013.05.24 15:53:29そして、算出された範囲を問い合わせる。しかし、現在までのデータしかありません。2013.05.24 15:43:29 から 2013.05.24 15:53:29 の間は、まだデータがありません。でも、10分周期で回せば、データが表示されるかもしれません。ただし、2013.05.24 15:43:29 が過去時刻、2013.05.24 15:53:29 が現在時刻になります。//--- переменные для указания параметров функции int start = 5; // индекс бара int count = 1; // количество баров int b=72000; int bm; // надо получить datetime tm[]; // массив, в котором возвращается время баров //--- копирование времени CopyTime(_Symbol,PERIOD_CURRENT,start,count,tm); //--- вывод результата Print(tm[0]); bm=Bars(_Symbol,PERIOD_M1,tm[0]+b,tm[0]); Print("bm = "+bm); //--- возвращает bm = 1201 bm=Bars(_Symbol,PERIOD_M1,tm[0]-b,tm[0]); Print("bm = "+bm);はどこですか?int start = 5; // индекс бараバーで時間稼ぎをする。私は現在の時刻を使用しません。まったく。 Andrew Petras 2013.05.24 14:01 #2506 今後のために別枠でチェックを入れておく、それからだ。 Slava 2013.05.24 14:03 #2507 Silent:どこは、私が取得する時間のバーです。現在の時刻は使わない。まったく。つまり、tm[0]には、最後から5小節目の時間が入っているのです。その場合、現在のタイムフレーム以外のデータの最初のリクエスト(あなたは分をリクエストしています)では、そのデータがまだターミナルにないため、簡単に0本のバーを取得することができます。そのために、任意のシンボル期間のヒストリカルデータを確実にアップロードするスクリプトを公開したことがあります。 Rashid Umarov 2013.05.24 14:06 #2508 stringo:私たちはかつてこのテーマでスクリプトを公開し、既存のあらゆるシンボル期間の履歴データのアップロードを保証しています。データアクセスの整理に関する ヘルプを読む Andrew Petras 2013.05.24 14:21 #2509 stringo:つまり、tm[0]には、最後から5小節目の時間が入っているのです。この場合、現在のタイムフレーム以外のデータの最初のリクエスト(あなたは分をリクエストしています)では、このデータがまだターミナルにないため、簡単に0バーを取得することができます。以前、任意のシンボル期間のヒストリカルデータのアップロードを保証するというテーマでスクリプトを公開したことがあります。現在のタイムフレームでも、異なるバーだけで、定期的に0を取得することができます。ごく稀にですがね。昨日はほぼすべての新しい(呼び出されていない)バーで発生していたのに、今日は再現できない。スクリプトを探してみます、ありがとうございました。 Andrew Petras 2013.05.24 14:29 #2510 一般的に、最大の混乱は、なぜすべてのコピー機能が動作し、同じ条件で、 - と私はヒョウに残っている何かをキャッチ?素晴らしい...。初回起動時に0を取得する場合の想定解を更新しました。Мы не можем прямо обратиться к серверу, но любая Copy-функция при нехватке истории в формате HCC в терминал автоматически инициирует посылку такого запроса от терминала к торговому серверу.とか、Barsはそんなことしない。Upd 2 ヘルプのinの文字が抜けていて、赤で強調されています。 1...244245246247248249250251252253254255256257258...277 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
すべてクリアで、すでにすべてのステップが印刷されているし、関数も別のスクリプトにあるんだけど......。わかりました、ゆっくり考えてみます。
いいえ、あなたにはわからないでしょう。印刷される内容にもよりますが。))すでに発信されているパラメーターに対して、3つの声で指摘されているのですね。
トレーディング、自動売買システム、ストラテジーテストに関するフォーラム
ダミーからのFAQ
tol64, 2013.05.24 13:02
範囲の開始時刻(t[0]+b)と終了時刻(t[0])を確認(ログに出力)する。すぐにコツがつかめるはずです。機能を放棄する必要はない。
現在時刻-現在時刻+何秒」の範囲のデータを問い合わせる場合、未来のデータを問い合わせることを意味する。要求時にデータがまだ存在しない。
もし、「現在の時刻-現在の時刻から何秒か引いた 時刻」の範囲のデータを要求していたとしたら、それは潜在的に存在するデータを要求していることになります。
どんな未来の話なのか、どこで見たのか。
すべての問合せは、過去にしか行きません。
テストスクリプトでは、計算の元になるバーが明示的に設定されています...
一般に、ジグザグの両端が指定されており、正確な時間はわからないが...。
どんな未来の話なのか、どこで見たのか。
OKです。現在の時刻 2013.05.24 15:43:29
現在の時刻に600秒を加算する。2013.05.24 15:53:29を取得しました。
そして、算出された範囲を問い合わせる。しかし、現在までのデータしかありません。2013.05.24 15:43:29 から 2013.05.24 15:53:29 までは、まだデータがありません。
しかし、10分周期で回せば、データが表示される可能性は十分にあります。ただし、2013.05.24 15:43:29 が過去時刻、2013.05.24 15:53:29 が現在時刻になります。
いいえ、あなたにはわからないでしょう。印刷される内容にもよりますが。))すでに発信されているパラメーターに対して、3つの声で指摘されているのですね。
https://www.mql5.com/ru/forum/3775/page252#comment_507621
みたいなのがあるんです。
オッケーです。現在の時刻 2013.05.24 15:43:29
現在の時刻に600秒を加算する。We get 2013.05.24 15:53:29
そして、算出された範囲を問い合わせる。しかし、現在までのデータしかありません。2013.05.24 15:43:29 から 2013.05.24 15:53:29 の間は、まだデータがありません。
でも、10分周期で回せば、データが表示されるかもしれません。ただし、2013.05.24 15:43:29 が過去時刻、2013.05.24 15:53:29 が現在時刻になります。
はどこですか?
バーで時間稼ぎをする。
私は現在の時刻を使用しません。まったく。
どこ
は、私が取得する時間のバーです。
現在の時刻は使わない。まったく。
つまり、tm[0]には、最後から5小節目の時間が入っているのです。
その場合、現在のタイムフレーム以外のデータの最初のリクエスト(あなたは分をリクエストしています)では、そのデータがまだターミナルにないため、簡単に0本のバーを取得することができます。
そのために、任意のシンボル期間のヒストリカルデータを確実にアップロードするスクリプトを公開したことがあります。
私たちはかつてこのテーマでスクリプトを公開し、既存のあらゆるシンボル期間の履歴データのアップロードを保証しています。
データアクセスの整理に関する ヘルプを読む
つまり、tm[0]には、最後から5小節目の時間が入っているのです。
この場合、現在のタイムフレーム以外のデータの最初のリクエスト(あなたは分をリクエストしています)では、このデータがまだターミナルにないため、簡単に0バーを取得することができます。
以前、任意のシンボル期間のヒストリカルデータのアップロードを保証するというテーマでスクリプトを公開したことがあります。
現在のタイムフレームでも、異なるバーだけで、定期的に0を取得することができます。ごく稀にですがね。昨日はほぼすべての新しい(呼び出されていない)バーで発生していたのに、今日は再現できない。
スクリプトを探してみます、ありがとうございました。
一般的に、最大の混乱は、なぜすべてのコピー機能が動作し、同じ条件で、 - と私はヒョウに残っている何かをキャッチ?
素晴らしい...。
初回起動時に0を取得する場合の想定解を更新しました。
Мы не можем прямо обратиться к серверу, но любая Copy-функция при нехватке истории в формате HCC в терминал автоматически инициирует посылку такого запроса от терминала к торговому серверу.とか、Barsはそんなことしない。
Upd 2 ヘルプのinの文字が抜けていて、赤で強調されています。