Mt4 サポート終了。 - ページ 45 1...38394041424344454647 新しいコメント Реter Konow 2017.09.12 17:59 #441 Alexey Viktorov:ピーター、やめろ新しいバーを定義するための関数は、自分以外には必要ない。そうか......せっかくの苦労が水の泡になってしまったか......残念だ。 気にならない程度です。ここにいる人たちをもっともっと傷つけているような気さえする。だから、私こそ申し訳ないと思っています。 Dmitry Fedoseev 2017.09.12 17:59 #442 Реter Konow: なぜ?タイムスタンプ文字がアクセスされるたびに、配列の中から検索されるのでしょうか? Реter Konow 2017.09.12 18:02 #443 Dmitry Fedoseev: タイムスタンプ文字は、アクセスするたびに配列の中から検索されるのでしょうか? 必ずしもそうではありません。タイムフレームを循環させて新しいバー イベントが発生したものを並べ替えたり、シンボルとタイムフレーム配列のシーケンス番号を知っていれば、タイムフレームのシンボルに直接アクセスすることができます。 Dmitry Fedoseev 2017.09.12 18:21 #444 Реter Konow: 必要ありません。新しいバー イベントが発生したタイムフレームシンボルによってループ内でそれらをソートすることができますし、Symbols配列とTimeframes配列でそれらのシーケンス番号を知っていれば、タイムフレームシンボルに直接アクセスすることができます。仕分けと何の関係があるのですか?それをループでプリムする。あるメタからある時間枠のシンボルを追跡し、別の場所から別の時間枠のシンボルを追跡するという話です。一つは配列で検索する方法、もう一つは追加の変数が必要で、これはグローバル変数という共通の山に積まれることになる。 Реter Konow 2017.09.12 18:36 #445 Dmitry Fedoseev: 仕分けと何の関係があるのですか?それをループでプリムする。あるメタからある時間枠のシンボルを追跡し、別の場所から別の時間枠のシンボルを追跡するという話です。一つは配列で検索する方法、もう一つは追加の変数を使う方法で、これはグローバル変数のヒープに積まれることになる。 あるいは、一旦ループ内のシンボルとタイムフレームの配列から必要なシンボルとタイムフレームを見つけ、それらのインデックスを静的変数に 格納することもできます。次に、これらの変数の値で配列New_Bar_Events[][]に直接アクセスし、追跡するだけです。 Dmitry Fedoseev 2017.09.12 18:38 #446 Реter Konow: 別の方法:ループ内のシンボルとタイムフレームの配列から必要なシンボルとタイムフレームを見つけ、それらのインデックスを変数に保存したら、そのシンボルとタイムフレームの配列から必要なシンボルとタイムフレームを見つけ、それらのインデックスを変数に保存します。そして、これらの変数の値で配列New_Bar_Events[][]に直接アクセスして監視すればよいのです。配列で見るのは余計なお世話。過去の時間軸の変数を宣言して、その場でチェックするか、関数に渡せばいいのでは? Реter Konow 2017.09.12 18:41 #447 Dmitry Fedoseev: 配列で見るのは余計なお世話。過去時刻を変数で宣言してその場でチェックするか、関数に渡せばいいんです。一度見つけると、あまり余計なお世話にならない。 Dmitry Fedoseev 2017.09.12 18:46 #448 Реter Konow:一度だけ探す - 余分なものはない。 ちょっとのことでも、たくさんになる。 検索する場合は、これらのインデックスは、コード内のいくつかの場所にドラッグすると、それは最後の時間のための1つの変数をそこにドラッグする方が良いですし、何かを検索する必要はありません。 Реter Konow 2017.09.12 18:48 #449 Dmitry Fedoseev: これらのインデックスを探してからコードのどこかにドラッグするのであれば、過去に1つの変数をそこにドラッグした方が、何も探さなくて済みます。 ところで、ディミトリ、マーケットレビューの全リストではなく、必要な商品だけで取引すれば、そんな問題はまったくないでしょう。シンボルと時間枠の配列を 自分で初期化 し、New_BarEvents[][]配列の中の新しいバーイベントをチェックする場所を正確に把握することができるようになります。 Dmitry Fedoseev 2017.09.12 18:51 #450 Реter Konow: ところで、ディミトリさん、マーケットレビューにあるリスト全部ではなく、必要な商品だけを取引すれば、そんな問題は全くありませんよ。シンボルと時間枠の配列を自分で初期化 し、配列New_BarEvents[][]の中の新しいバーのイベントをチェックする場所を正確に把握することができます。いや))そんなことは全くしない。 1...38394041424344454647 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ピーター、やめろ新しいバーを定義するための関数は、自分以外には必要ない。そうか......せっかくの苦労が水の泡になってしまったか......残念だ。
なぜ?
タイムスタンプ文字がアクセスされるたびに、配列の中から検索されるのでしょうか?
タイムスタンプ文字は、アクセスするたびに配列の中から検索されるのでしょうか?
必要ありません。新しいバー イベントが発生したタイムフレームシンボルによってループ内でそれらをソートすることができますし、Symbols配列とTimeframes配列でそれらのシーケンス番号を知っていれば、タイムフレームシンボルに直接アクセスすることができます。
仕分けと何の関係があるのですか?それをループでプリムする。あるメタからある時間枠のシンボルを追跡し、別の場所から別の時間枠のシンボルを追跡するという話です。一つは配列で検索する方法、もう一つは追加の変数が必要で、これはグローバル変数という共通の山に積まれることになる。
仕分けと何の関係があるのですか?それをループでプリムする。あるメタからある時間枠のシンボルを追跡し、別の場所から別の時間枠のシンボルを追跡するという話です。一つは配列で検索する方法、もう一つは追加の変数を使う方法で、これはグローバル変数のヒープに積まれることになる。
別の方法:ループ内のシンボルとタイムフレームの配列から必要なシンボルとタイムフレームを見つけ、それらのインデックスを変数に保存したら、そのシンボルとタイムフレームの配列から必要なシンボルとタイムフレームを見つけ、それらのインデックスを変数に保存します。そして、これらの変数の値で配列New_Bar_Events[][]に直接アクセスして監視すればよいのです。
配列で見るのは余計なお世話。過去の時間軸の変数を宣言して、その場でチェックするか、関数に渡せばいいのでは?
配列で見るのは余計なお世話。過去時刻を変数で宣言してその場でチェックするか、関数に渡せばいいんです。
一度見つけると、あまり余計なお世話にならない。
一度だけ探す - 余分なものはない。
ちょっとのことでも、たくさんになる。
検索する場合は、これらのインデックスは、コード内のいくつかの場所にドラッグすると、それは最後の時間のための1つの変数をそこにドラッグする方が良いですし、何かを検索する必要はありません。
これらのインデックスを探してからコードのどこかにドラッグするのであれば、過去に1つの変数をそこにドラッグした方が、何も探さなくて済みます。
ところで、ディミトリさん、マーケットレビューにあるリスト全部ではなく、必要な商品だけを取引すれば、そんな問題は全くありませんよ。シンボルと時間枠の配列を自分で初期化 し、配列New_BarEvents[][]の中の新しいバーのイベントをチェックする場所を正確に把握することができます。
いや))そんなことは全くしない。