エラー、バグ、質問 - ページ 1145 1...113811391140114111421143114411451146114711481149115011511152...3185 新しいコメント Fry_Антон 2014.05.21 20:44 #11441 Renat:カウンターをゼロにして、例えばEURUSDで5分間計測し、両方のプログラムを同時にスタートさせるようにしてください。ps:イニテでカウンターを読むというのは、ずぼらな人が自分をごまかすのに良い方法です。うーん...。ありがとうございます。DCでEURUSDを見たところ、すべて問題なし。ゼロから均等に数えています。モスクワ取引所は閉鎖されているので、この実験を繰り返すことはできないが、日中の活発な市場ではこのような状態であった。ExpCount (Si-6.14,M1) OnTick_count=697 TicksCount (Si-6.14,M1)OnCalculateCount=1326文字通り、2、3分です。ブローカーに何か問題があるのでしょうか? Renat Fatkhullin 2014.05.21 20:55 #11442 Fry:あの...ありがとうございます。DCでEURUSDを見てみると......OKです。ゼロから均等に数えています。 今、この実験を繰り返すことはできない(モスクワ取引所は閉鎖されている)。 しかし、日中の活発な市場ではそうであった。ExpCount (Si-6.14,M1) OnTick_count=697 TicksCount (Si-6.14,M1) OnCalculateCount=1326文字通り、2、3分です。ブローカーに何か問題があるのでしょうか?いいえ、ブローカーに依存するものではありません。ターミナルは、インジケータとExpert Advisorの両方に与えられるティックの1つのストリームを受け取ります。これは通常、インジケータが高速に動作し、すべてのティックを受信することを意味します。しかし、エキスパートが計算を遅らせる可能性が高く、次のティックが到着する前にハンドラを離れることができない。例として簡単なコードを引用されましたが、実際には多くの計算を行った稼働中のExpert Advisorでティックを計算しているのです。少なくとも、例のような空虚さはなかった。その結果、Expert Advisorは、そのハンドラより早く入ってきたティックをスキップします。この場合、ダニを飛ばさないようにすれば、過酷な過去にも簡単に専門家を働かせることができます。例えば、そのコストのために、Expert Advisorはティックキューから数秒/数分間、古い相場を受信し、完全に古い市場プロファイルを読み取ることになります。 Fry_Антон 2014.05.21 21:01 #11443 Renat:いいえ。これは通常、インジケータが素早く動作し、すべてのティックを受信することを意味します。一方、Expert Advisorは計算が遅いことがほとんどで、次のティックが来る前にハンドラから離れる時間がありません。その結果、エキスパートがハンドラーより速く来るティックをスキップすることになる。その際、ダニを飛ばさないようにすれば、過酷な過去にも簡単に専門家を働かせることができます。例えば、そのコストのために、Expert Advisorはティックキューから数秒/数分間、古い相場を受信し、完全に古い市場プロファイルを読み取ることになります。 ありがとうございます。了解です。行列ができたのでそう思った。ほぼ半分の流れが飛んでいる中で、この空いた行列がこんなに遅くなるなんて。 Roffild 2014.05.21 21:02 #11444 Renat:エラーは出ていません。 ドキュメントでサポートされている実際の挿入URLではなく、ドキュメント化されていないURLをブラウザからクリップページに挿入しようとしました。YouTubeのページエンジンの小さな変化をいちいち把握して、ページURLを元にシェア可能なURLをハックすることはできません。https://www.youtube.com/watch?v=XXXXXX が「文書化」、https://www.youtube.com/watch?v=XXXXXX が「非文書化」とされている理由を教えてください。これは定期的にチェックするラインであるべきです。^https?:\/(www.)?youtube.com/watch? Renat Fatkhullin 2014.05.21 21:11 #11445 Roffild:なぜ、https://www.youtube.com/watch?v=XXXXXX が「文書化」、https://www.youtube.com/watch?v=XXXXXX が「文書化されていない」のか、説明できますか?https?:\/(www.)?youtube.com/watch?v=The3S+.メッセージ本文のバックグラウンドURL認識について言えば、規則性の問題ではなく、構造化データを探して HTTPSリソースを這い上がっていないだけなのです。 エディターパネルにある通常のYouTubeクリップの埋め込み機能の話であれば、HTTPSで入っても、http://youtu.be/ZI67sr0RXzU のような共有者向けにYouTubeからのHTTPリンクが生成されることに変わりはありません。私が文書化されたURLについて話しているとき、私は特別な "ビデオ "ボタンに挿入されているものについてだけ話している、我々は唯一のYouTubeショアリングのためにレンダリングされた特別なURLを受け入れるところ。しかし、投稿のテキスト内でリンクを使用する場合、そのページ内の構造化データを認識してプレビューを行おうとしています。動画の構造化データはこのような感じです。 <meta property="og:site_name" content="YouTube"> <meta property="og:url" content="https://www.youtube.com/watch?v=ZI67sr0RXzU"> <meta property="og:title" content="MetaTrader 5 Strategy Tester 3D Visualization"> <meta property="og:image" content="http://i1.ytimg.com/vi/ZI67sr0RXzU/maxresdefault.jpg"> <meta property="og:description" content="MetaTrader 5 Strategy Tester 3D Visualization"> <meta property="og:type" content="video"> <meta property="og:video" content="https://www.youtube.com/v/ZI67sr0RXzU?version=3&amp;autohide=1"> <meta property="og:video:type" content="application/x-shockwave-flash"> <meta property="og:video:width" content="960"> <meta property="og:video:height" content="720"> と、このように表示されます。 MetaTrader 5 Strategy Tester 3D Visualization www.youtube.com MetaTrader 5 Strategy Tester 3D Visualization Alexey Navoykov 2014.05.22 02:11 #11446 開発者の皆さん、ごきげんよう。C++で実装されているように、構造体/クラス本体で静的定数を直接初期化できるようにしてはどうでしょうか。struct TStruct { static const int a = 10; };クラスの外側で初期化を削除して、余分なコード行を浪費するよりも、通常はこの方がずっと便利で明確です。今度はコンパイラがエラーを発生させる。'=' - 不正な代入の使用 Anton 2014.05.22 07:57 #11447 Fry: ありがとうございます。了解です。行列のせいかと疑った。半分近くが流れてしまうという、この遅さは信じられませんでしたね。 ブレーキではなく、トレードサーバーからのティックの流れかもしれませんね。ティックがサーバーから「パック」で送られてくる場合、Expert Advisor の OnTick() は「パック」ごとに 1 回呼び出され、パック内の各ティックに対して 呼び出されるわけではありません。 Renat Fatkhullin 2014.05.22 08:08 #11448 meat:開発者の皆さん、ごきげんよう。C++で実装されているように、構造体/クラス本体で静的定数を直接初期化できるようにしてはどうでしょうか。クラスの外側で初期化を削除して、余分なコード行を浪費するよりも、通常はこの方がずっと便利で明確です。今度はコンパイラがエラーを発生させる。'=' - 不正な代入の使用 この目的のために、構造物にも使えるコンストラクタがあります。 Alexey Navoykov 2014.05.22 11:39 #11449 Renat: このためのコンストラクタがあり、構造体でも動作する。コンストラクタは、オブジェクトのローカルメンバを初期化するために設計されています。そして、静的な クラス変数の話をしているのです。クラス本体の外で初期化されるか、クラス本体の宣言場所で初期化される(定数の場合) - これが私が話している2番目のケースです。 TheXpert 2014.05.22 11:51 #11450 meat:開発者の皆さん、ごきげんよう。C++で実装されているように、構造体/クラス本体で直接静的定数を初期化できるようにするのはどうでしょうか。 実際には、プラスの場合だけ、静的メンバの 初期化はクラスの外側で行われます。内部で初期化できるのは、積分型の定数のみです。 1...113811391140114111421143114411451146114711481149115011511152...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
カウンターをゼロにして、例えばEURUSDで5分間計測し、両方のプログラムを同時にスタートさせるようにしてください。
ps:イニテでカウンターを読むというのは、ずぼらな人が自分をごまかすのに良い方法です。
うーん...。ありがとうございます。DCでEURUSDを見たところ、すべて問題なし。ゼロから均等に数えています。
モスクワ取引所は閉鎖されているので、この実験を繰り返すことはできないが、日中の活発な市場ではこのような状態であった。
ExpCount (Si-6.14,M1) OnTick_count=697
TicksCount (Si-6.14,M1)OnCalculateCount=1326
文字通り、2、3分です。ブローカーに何か問題があるのでしょうか?
あの...ありがとうございます。DCでEURUSDを見てみると......OKです。ゼロから均等に数えています。
今、この実験を繰り返すことはできない(モスクワ取引所は閉鎖されている)。 しかし、日中の活発な市場ではそうであった。
ExpCount (Si-6.14,M1) OnTick_count=697
TicksCount (Si-6.14,M1) OnCalculateCount=1326
文字通り、2、3分です。ブローカーに何か問題があるのでしょうか?
いいえ、ブローカーに依存するものではありません。ターミナルは、インジケータとExpert Advisorの両方に与えられるティックの1つのストリームを受け取ります。
これは通常、インジケータが高速に動作し、すべてのティックを受信することを意味します。しかし、エキスパートが計算を遅らせる可能性が高く、次のティックが到着する前にハンドラを離れることができない。例として簡単なコードを引用されましたが、実際には多くの計算を行った稼働中のExpert Advisorでティックを計算しているのです。少なくとも、例のような空虚さはなかった。
その結果、Expert Advisorは、そのハンドラより早く入ってきたティックをスキップします。この場合、ダニを飛ばさないようにすれば、過酷な過去にも簡単に専門家を働かせることができます。例えば、そのコストのために、Expert Advisorはティックキューから数秒/数分間、古い相場を受信し、完全に古い市場プロファイルを読み取ることになります。
いいえ。
これは通常、インジケータが素早く動作し、すべてのティックを受信することを意味します。一方、Expert Advisorは計算が遅いことがほとんどで、次のティックが来る前にハンドラから離れる時間がありません。
その結果、エキスパートがハンドラーより速く来るティックをスキップすることになる。その際、ダニを飛ばさないようにすれば、過酷な過去にも簡単に専門家を働かせることができます。例えば、そのコストのために、Expert Advisorはティックキューから数秒/数分間、古い相場を受信し、完全に古い市場プロファイルを読み取ることになります。
エラーは出ていません。
ドキュメントでサポートされている実際の挿入URLではなく、ドキュメント化されていないURLをブラウザからクリップページに挿入しようとしました。YouTubeのページエンジンの小さな変化をいちいち把握して、ページURLを元にシェア可能なURLをハックすることはできません。
https://www.youtube.com/watch?v=XXXXXX が「文書化」、https://www.youtube.com/watch?v=XXXXXX が「非文書化」とされている理由を教えてください。
これは定期的にチェックするラインであるべきです。^https?:\/(www.)?youtube.com/watch?
なぜ、https://www.youtube.com/watch?v=XXXXXX が「文書化」、https://www.youtube.com/watch?v=XXXXXX が「文書化されていない」のか、説明できますか?
https?:\/(www.)?youtube.com/watch?v=The3S+.
メッセージ本文のバックグラウンドURL認識について言えば、規則性の問題ではなく、構造化データを探して HTTPSリソースを這い上がっていないだけなのです。
エディターパネルにある通常のYouTubeクリップの埋め込み機能の話であれば、HTTPSで入っても、http://youtu.be/ZI67sr0RXzU のような共有者向けにYouTubeからのHTTPリンクが生成されることに変わりはありません。
私が文書化されたURLについて話しているとき、私は特別な "ビデオ "ボタンに挿入されているものについてだけ話している、我々は唯一のYouTubeショアリングのためにレンダリングされた特別なURLを受け入れるところ。しかし、投稿のテキスト内でリンクを使用する場合、そのページ内の構造化データを認識してプレビューを行おうとしています。
動画の構造化データはこのような感じです。
と、このように表示されます。開発者の皆さん、ごきげんよう。C++で実装されているように、構造体/クラス本体で静的定数を直接初期化できるようにしてはどうでしょうか。
クラスの外側で初期化を削除して、余分なコード行を浪費するよりも、通常はこの方がずっと便利で明確です。
今度はコンパイラがエラーを発生させる。'=' - 不正な代入の使用
ありがとうございます。了解です。行列のせいかと疑った。半分近くが流れてしまうという、この遅さは信じられませんでしたね。
開発者の皆さん、ごきげんよう。C++で実装されているように、構造体/クラス本体で静的定数を直接初期化できるようにしてはどうでしょうか。
クラスの外側で初期化を削除して、余分なコード行を浪費するよりも、通常はこの方がずっと便利で明確です。
今度はコンパイラがエラーを発生させる。'=' - 不正な代入の使用
このためのコンストラクタがあり、構造体でも動作する。
コンストラクタは、オブジェクトのローカルメンバを初期化するために設計されています。そして、静的な クラス変数の話をしているのです。クラス本体の外で初期化されるか、クラス本体の宣言場所で初期化される(定数の場合) - これが私が話している2番目のケースです。
開発者の皆さん、ごきげんよう。C++で実装されているように、構造体/クラス本体で直接静的定数を初期化できるようにするのはどうでしょうか。