iVolume関数がmq4で正しく機能していませんか?
ページ 1 - 322 12 最終最終
Results 1 to 10 of 16

Thread: iVolume関数がmq4で正しく機能していませんか?

  1. #1
    1アタッチメントこんにちは。

    私はiVolume関数を使用している非常に簡単なインジケータを作成しました。しかし、私には、iVolumeが正しく動作していないように見えます!あるいは、私のコードに問題があるかもしれません。
    それは非常に簡単です。
    コードは、同時にいくつかのペアで少量のろうそくをチェックし、変数mMinCandleCountでそれを数える(追加する)ことです。
    この変数はチャートで見ることができます。私はすべてがうまくいっていると思っていましたが、ある日、すべてのペアでチャートを開いて、このすべてのペアについてこのindiをチェックして実行しました。その後、この小さなボリュームのろうそくを数えているこの変数の数が各チャートで同じではありません!
    例えば、私はEUとEJ 240のカウントを持っていますが、他のEG EFとAJ 256などにあります。
    誰かが何が起こっているのか教えてもらえますか?なぜなら、iVolumeはおそらく正しく動作していないと思うかもしれませんが、

    みんな助けてください。

    どうもありがとう!!!

    https://www.forexgroove.com/attachme...1187327267.mq4

  2. #2
    Quote Originally Posted by ;
    {引用} EURUSDのチックが来たら、それはすべてのEURUSDの時間枠で同じチックです。私の主張は、EURUSDのチックとEURJPY(または他のシンボル)のチックがまったく同じ時間に集まっていないということでした。
    はい、私はそれを理解しています。しかし、私はまだそれがループコーディングで動作していない理由を得ることはありません
    キャンドル1が閉じられていて、キャンドル0が実行中のときキャンドル1は最終的なボリューム情報を持っているため、時間が変わることはありません。最初のティックがキャンドル0になった後でコードが待機しています。たとえば、5Mのチャートでは:EUのペアでは、最初の蝋燭0の刻みは02秒、EJの刻みは05秒です。しかし、両方のペアの蝋燭1のボリュームは、今度はインディがキャンドル0はキャンドルにはない1 ...インディでは、このキャンドルが閉じてから02秒後にキャンドル1から、またはキャンドルが閉じてから5秒後にボリュームを計算すると同じでなければなりません。このボリューム情報は、インディが私に与えているボリューム情報と同じではありません。または私は何が欠けているのですか?

  3. #3
    すべてのペアが同時にリアルタイムティックを受信しないことに注意してください...リアルタイムカウントのリフレッシュはすべてのチャートで同じではないかもしれません。例EUがEJの前にティックを受け取った場合、EUチャートは表示された値を更新しますが、古いEJカウントを更新します。それから、EJがティックを受け取ると、それはそれ自身のディスプレイをリフレッシュしますが、それはEUに表示されているディスプレイとは異なります。私の説明はあまり明確ではないと思う
    ...しかしあなたは確かに考えを得る。

  4. #4
    Quote Originally Posted by ;
    すべてのペアが同時にリアルタイムティックを受信しないことに注意してください...リアルタイムカウントのリフレッシュはすべてのチャートで同じではないかもしれません。例EUがEJの前にティックを受け取った場合、EUチャートは表示された値を更新しますが、古いEJカウントを更新します。それから、EJがティックを受け取ると、それはそれ自身のディスプレイをリフレッシュしますが、それはEUに表示されているディスプレイとは異なります。私の説明はあまり明確ではないと思う
    ...しかしあなたは確かに考えを得る。
    THX。しかし、新しいキャンドルが開いているときだけ(そして各ダニではなく)この変数をチェックしている私のindi上の関数を持っていたら?それからすべてのペアのための同じ情報ではありませんか? mq4はオープンしている各ロウソクのコードをチェックしていませんが、価格の動きがある場合のみです。例えば:EUは前回の2つのろうそくの価格を変更していませんでした...私のコードは、この2つのろうそくのためにまったく動かないでしょうか?ヘルプTHX

  5. #5
    すべてのペアは、同時に新しいキャンドルを開けません。私はペアの最初のダニが同時に来ていないことを意味します。

  6. #6
    Quote Originally Posted by ;
    すべてのペアは、同時に新しいキャンドルを開けません。私はペアの最初のダニが同時に来ていないことを意味します。
    これはすべてのTFチャートで共通ですか、1Mおよび5Mチャートのようなこれらの低いTFでのみ共通ですか?はいの場合。そのボリュームに関する正しい情報をどのように得ることができるのでしょうか?私のインドはいくつかのペアを比較している主なアイデアに取り組んでいるので、どのように正しい情報を得ることができないときは、indi全体は役に立たない

  7. #7
    私はまた2番目のQを持っています:これはなぜ私はループコーディングを使用していないときに単純なコーディングを使用しているときに動作しているリアルタイムのダニの問題のために動作していないのですか?このようなものが挿入されたコードif((mVolumeSymbol11 lt; mVolumeSymbol12)(mVolumeSymbol11 lt; mVolumeSymbol13)){mLowVolSymbol1 = 1; }((mVolumeSymbol21 lt; mVolumeSymbol22)(mVolumeSymbol21 lt; mVolumeSymbol23)){mLowVolSymbol2 = 1; }((mVolumeSymbol31 lt; mVolumeSymbol32)(mVolumeSymbol31 lt; mVolumeSymbol33)){mLowVolSymbol3 = 1; }などこのコーディングスタイルを使用している場合、私はすべてのペアで同じカウントを取得していますが、このコーディングの問題は、私が10ペアをチェックしているときにコードが本当に長くて乱雑です
    したがって、私はループを使って配列を使い始めましたが、その後は正しい結果を得ることができません
    どうも

  8. #8

    Quote Originally Posted by ;
    {引用}これはすべてのTFのチャートで共通ですか、1Mと5Mのチャートのようなこれらの低いTFでしかありませんか?
    EURUSDのチックが来たら、それはすべてのEURUSD時間枠で同じチックです。私の主張は、EURUSDのチックとEURJPY(または他のシンボル)のチックがまったく同じ時間に集まっていないということでした。

  9. #9

    Quote Originally Posted by ;
    {引用} ...ろうそく1が閉じていて、ろうそく0が動いているので、ろうそく1は最終的なボリューム情報を持っているので、それは変化しない
    率直に言えば、私はあまりにも完全なコードを見ていませんでした...しかし、あなたが見ている値がろうそくで閉じている場合は正しいので、インジケータが適用されているシンボルにかかわらず数字は同じでなければなりません。 。

  10. #10

    Quote Originally Posted by ;
    {引用}率直に言うと、私はあまりにも完全なコードを見ていませんでした...しかし、あなたが見ている値がろうそくのクローズである場合は正しいので、インジケータが適用されたシンボルにかかわらず数字は同じでなければなりませんオン...
    正確に...そして私の問題は、簡単なコーディングで早くも言及したようにうまくいきます。しかし、この簡単なループコーディングを使用した後、私は間違った結果を得ています。 関数の問題になりますか?そのコードはその変数に数字を正しく追加していませんか?コードの正確な部分..挿入されたコードvoid CountMinVolCandle(){for(int n = 0; n lt; mNoPrs; n ){if(mLowVol#91; n#93;#91; 0#93; == 1) mMinCandleCount ; } return; }

投稿権限

  • Youma新しいスレッドを投稿しない
  • Youmaは返信しない
  • あなたは添付ファイルを投稿しないかもしれない
  • Youma Notedityourposts
  •  
  • スマイリーはオンです
  • スマイリーはオンです
  • [IMG]コードがオンです
  • [VIDEO]コードがオンです
  • HTMLコードがオフです
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.