"ダミー "からの質問 - ページ 93 1...8687888990919293949596979899100...277 新しいコメント Konstantin Gruzdev 2011.11.28 10:09 #921 papaklass:どちらが早く効くか。- ArrayMaxmum()で極限値を求める。- ループ演算子で極限を求める ? まず、ArrayMaximum()の 方が数倍、少なくとも2倍は反復回数が少なくなります。 Mykola Demko 2011.11.28 15:13 #922 papaklass:どちらが早く効くか。 - ArrayMaxmum()で極限値を求める。 - ループ演算子で極限を見つける?ループは完全な順次探索か?もしそうなら、ごまかせばいい。ArrayMaxmum()では、配列の内部コピー(QuickSortはソートが不安定になるため)に続いて、クイックソート(QuickSort)、クイックサーチ(QuickSearch)が行われます。さらにこの機能は、バイトコードでは実現できないコンパイル時の積極的な最適化が行われています。を使ってこれを繰り返すと、ArrayMaxmum()より少し遅くなりますが、それでもブルートフォースを何桁も上回り、配列が長くなればなるほど、より高いゲインが得られます。SZYの繰り返しアルゴリズムArrayMaxmum()は、アルゴリズムから他のプロパティ、例えば、最初ではなく、n番目の最大値を検索する必要がある場合にのみ、チェックする意味があります。ZZZI 一般に、これらはすべて標準 クラスライブラリ(配列クラス)に すでに書かれているので、それを取って使うだけです。 Mykola Demko 2011.11.28 17:32 #923 papaklass: はい、ループは一定の数のバーを順次検索し、最も高いHighを探します。 ベストはArrayMaxmum()?はい、配列全体ではなく、一部だけを最大化したい場合は、その部分を一時配列にコピーして、そこに関数を適用してください。 Victor Kirillin 2011.11.29 18:51 #924 dhp:一番簡単なものから始めようと思っているのですが、そう簡単ではないことがわかりました...)ライブラリは 手に入れたけど、どこに置けばいいの? インクルードにはたくさんのフォルダがあります。どれが私のもの?))) 何に使うかにもよりますが。 Victor Kirillin 2011.11.29 19:01 #925 dhp:意外な質問ですが...。ライブラリーの使い方の例があります。サンプルをコピーしたのですが、コンパイルができません。コンパイラは、おそらくこのライブラリを見ていないのでしょう。申し訳ございません。スタンダードライブラリのことかと思った。そして、それは筆者への問いかけでもある。 speedy 2011.11.29 22:55 #926 午後 インストール後間もなくストラテジーテスターの最適化と可視化オプションが消えてしまった。どうすれば元に戻せますか?また、この問題に遭遇した方はいらっしゃいますか? Sergey Gritsay 2011.11.30 10:55 #927 三角形の辺を測ってから比較する方法を教えてください。 Валерий 2011.11.30 11:04 #928 speedy:こんにちは インストール後間もなくストラテジーテスターの最適化と可視化オプションが消えてしまった。どうすれば元に戻せますか?また、この問題に遭遇した方はいらっしゃいますか? テスターサブウインドウを上に引き伸ばします。 Automated-Trading 2011.11.30 11:09 #929 dhp:意外な質問ですが...。また、ライブラリーの使用例もあります。サンプルをコピーしたのですが、コンパイルできません。コンパイラは、おそらくこのライブラリを見ていないのでしょう。 K_Orders.mqhをterminal_data_folderのIncludeにコピーします。 テストスクリプト K_Orders_Demo.mq5 (added) to terminal_data_directory ◇MQL5 ◇Scripts. --- 2011.11.30 11:39 #930 sergey1294: 三角形の辺を測ってから比較する方法を教えてください。 画素単位 1...8687888990919293949596979899100...277 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
どちらが早く効くか。
- ArrayMaxmum()で極限値を求める。
- ループ演算子で極限を求める ?
どちらが早く効くか。
- ArrayMaxmum()で極限値を求める。
- ループ演算子で極限を見つける?
ループは完全な順次探索か?
もしそうなら、ごまかせばいい。
ArrayMaxmum()では、配列の内部コピー(QuickSortはソートが不安定になるため)に続いて、クイックソート(QuickSort)、クイックサーチ(QuickSearch)が行われます。さらにこの機能は、バイトコードでは実現できないコンパイル時の積極的な最適化が行われています。
を使ってこれを繰り返すと、ArrayMaxmum()より少し遅くなりますが、それでもブルートフォースを何桁も上回り、配列が長くなればなるほど、より高いゲインが得られます。
SZYの繰り返しアルゴリズムArrayMaxmum()は、アルゴリズムから他のプロパティ、例えば、最初ではなく、n番目の最大値を検索する必要がある場合にのみ、チェックする意味があります。
ZZZI 一般に、これらはすべて標準 クラスライブラリ(配列クラス)に すでに書かれているので、それを取って使うだけです。
はい、ループは一定の数のバーを順次検索し、最も高いHighを探します。
ベストはArrayMaxmum()?
一番簡単なものから始めようと思っているのですが、そう簡単ではないことがわかりました...)
ライブラリは 手に入れたけど、どこに置けばいいの? インクルードにはたくさんのフォルダがあります。どれが私のもの?)))
意外な質問ですが...。
ライブラリーの使い方の例があります。
サンプルをコピーしたのですが、コンパイルができません。コンパイラは、おそらくこのライブラリを見ていないのでしょう。
申し訳ございません。スタンダードライブラリのことかと思った。
そして、それは筆者への問いかけでもある。
午後
インストール後間もなくストラテジーテスターの最適化と可視化オプションが消えてしまった。三角形の辺を測ってから比較する方法を教えてください。
こんにちは
インストール後間もなくストラテジーテスターの最適化と可視化オプションが消えてしまった。意外な質問ですが...。
また、ライブラリーの使用例もあります。
サンプルをコピーしたのですが、コンパイルできません。コンパイラは、おそらくこのライブラリを見ていないのでしょう。
K_Orders.mqhをterminal_data_folderのIncludeにコピーします。
テストスクリプト K_Orders_Demo.mq5 (added) to terminal_data_directory ◇MQL5 ◇Scripts.
三角形の辺を測ってから比較する方法を教えてください。