[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 102 1...9596979899100101102103104105106107108109...652 新しいコメント first_may 2011.08.17 13:52 #1011 チュートリアルに書いてあります。 FILE_WRITEと FILE_READを組み合わせない場合、長さ0のファイルが開かれます。開く前のファイルにデータがあったとしても、破棄されます。既存のファイルにデータを追加したい場合は、FILE_READ | FILE_WRITE の組み合わせでファイルを開く必要があります。 私はこれを使っています int handle=FileOpen(Symbol()+".csv",FILE_CSV|FILE_READ|FILE_WRITE,"\t"); ファイルを見ると、常に最新のデータしかない、つまり情報が上書きされていることがわかります。情報を付加させるにはどうしたらよいですか? Виктор 2011.08.17 13:58 #1012 https://www.mql5.com/ru/forum/128298 Luras 2011.08.17 16:27 #1013 ゼロバーが表示され、インディケータの最初の値がゼロバーで動作するとき、ゼロバーが閉じるときにそれが開かれたときと同じままであるように、この値を固定する必要があります:あなたはこれを行う方法を教えてもらえますか? Владимир Тезис 2011.08.17 19:16 #1014 LuRAS: プロ、これを行う方法をアドバイスしてください:ゼロバーがちょうど 現れたとき、それぞれ、ゼロバーで動作するインジケータの最初の値、我々はゼロバーを閉じた後、それが開いたときと同じままであるように、この値を修正する必要があります。 。 最後のバーが開いた時刻を 変数Time[0]に保存しておこう。この変数の値がTime[0]の値と等しくない場合、新しいバーの最初のティックが来たことを意味します。この時点で、ゼロバーにインジケーターの値を格納します。そして、変数の値がTime[0]の値と等しくなくなるとすぐに、Expert Advisorは新しいバーに再び到達したことを理解します。このとき、インジケータ変数には直前のバーのオープンポイントに対応するインジケータ値が格納されていることを理解することができます。この値を何らかの方法で使用し、インジケータ変数にインジケータ値を返すことができます(新しいローソク足であり、新しいローソク足の最初のティックです)。 Luras 2011.08.17 20:33 #1015 インジケータを改造してEAを作ればいいということでしょうか。テンプレートを作って、そこにicustomでインジケータを挿入することはできないのでしょうか? Владимир Тезис 2011.08.17 20:46 #1016 LuRAS: インジケータを改造してEAを作ればいいということでしょうか。テンプレートを作って、そこにicustomでインジケータを挿入することはできないのでしょうか? テキスト文書に引用文を送信する場合は、インジケータは不要です。Expert Advisorで十分です。また、その逆で、インジケータがテキスト文書に引用符を送信する場合、Expert Advisorは必要ありません。 Oleg 2011.08.17 22:10 #1017 現在の取引セッションの 開始時刻は、以下から取得することができます。 iTime(NULL,PERIOD_D1,0) - また、現在の取引セッションにいる間に、次の取引セッションの開始時刻をできるだけ正確に知るにはどうしたらよいのでしょうか。 ありがとうございました。 削除済み 2011.08.17 22:15 #1018 chief2000:現在の取引セッションの開始時刻は次のようにして取得できます:iTime(NULL,PERIOD_D1,0)- また、現在の取引セッションにいる間に、次の取引セッションの開始時間について最も正確な情報を得るにはどうすればよいでしょうか。ありがとうございました。 iTime(NULL,PERIOD_D1,0)+24*60*60 ))) しかし、それは明らかに「トレーディング・セッション」とは関係がない。 Oleg 2011.08.17 22:22 #1019 Figar0: ))) ただし、明らかに「トレーディングセッション」とは関係がない。 今まさにそれを応用しているのですが、「判明した」のは、セッションが短縮され、この解決策が次のセッションに飛び込んでくることです。ただし、セッションの一番最初ではなく、もう少し先の話です。他に方法があるのでは? ありがとうございます。 Евгений 2011.08.18 04:58 #1020 chief2000: これはまさに私が今適用しているものですが、セッションが短縮され、この解決策が次のセッションに滑り込んでくることが「判明」したのです。何か他の方法があるのでは? ありがとうございます。 https://www.mql5.com/ru/forum/132894/page12#464927 1...9596979899100101102103104105106107108109...652 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
チュートリアルに書いてあります。
FILE_WRITEと FILE_READを組み合わせない場合、長さ0のファイルが開かれます。開く前のファイルにデータがあったとしても、破棄されます。既存のファイルにデータを追加したい場合は、FILE_READ | FILE_WRITE の組み合わせでファイルを開く必要があります。
私はこれを使っています
int handle=FileOpen(Symbol()+".csv",FILE_CSV|FILE_READ|FILE_WRITE,"\t");
ファイルを見ると、常に最新のデータしかない、つまり情報が上書きされていることがわかります。情報を付加させるにはどうしたらよいですか?
プロ、これを行う方法をアドバイスしてください:ゼロバーがちょうど 現れたとき、それぞれ、ゼロバーで動作するインジケータの最初の値、我々はゼロバーを閉じた後、それが開いたときと同じままであるように、この値を修正する必要があります。 。
最後のバーが開いた時刻を 変数Time[0]に保存しておこう。この変数の値がTime[0]の値と等しくない場合、新しいバーの最初のティックが来たことを意味します。この時点で、ゼロバーにインジケーターの値を格納します。そして、変数の値がTime[0]の値と等しくなくなるとすぐに、Expert Advisorは新しいバーに再び到達したことを理解します。このとき、インジケータ変数には直前のバーのオープンポイントに対応するインジケータ値が格納されていることを理解することができます。この値を何らかの方法で使用し、インジケータ変数にインジケータ値を返すことができます(新しいローソク足であり、新しいローソク足の最初のティックです)。
インジケータを改造してEAを作ればいいということでしょうか。テンプレートを作って、そこにicustomでインジケータを挿入することはできないのでしょうか?
テキスト文書に引用文を送信する場合は、インジケータは不要です。Expert Advisorで十分です。また、その逆で、インジケータがテキスト文書に引用符を送信する場合、Expert Advisorは必要ありません。
現在の取引セッションの 開始時刻は、以下から取得することができます。
- また、現在の取引セッションにいる間に、次の取引セッションの開始時刻をできるだけ正確に知るにはどうしたらよいのでしょうか。
ありがとうございました。
現在の取引セッションの開始時刻は次のようにして取得できます:iTime(NULL,PERIOD_D1,0)
- また、現在の取引セッションにいる間に、次の取引セッションの開始時間について最も正確な情報を得るにはどうすればよいでしょうか。
ありがとうございました。
)))
しかし、それは明らかに「トレーディング・セッション」とは関係がない。
)))
ただし、明らかに「トレーディングセッション」とは関係がない。
今まさにそれを応用しているのですが、「判明した」のは、セッションが短縮され、この解決策が次のセッションに飛び込んでくることです。ただし、セッションの一番最初ではなく、もう少し先の話です。他に方法があるのでは?
ありがとうございます。
これはまさに私が今適用しているものですが、セッションが短縮され、この解決策が次のセッションに滑り込んでくることが「判明」したのです。何か他の方法があるのでは?
ありがとうございます。