Fungsi iVolume tidak berfungsi dengan betul dalam mq4?
Halaman 1 daripada 1132 12 TerakhirTerakhir
Results 1 to 10 of 16

Thread: Fungsi iVolume tidak berfungsi dengan betul dalam mq4?

  1. #1
    1 Lampiran (s) Hi guys.

    Saya telah mencipta penunjuk yang sangat mudah di mana saya menggunakan fungsi iVolume. Tapi lihat kepada saya yang iVolume tidak berfungsi dengan betul! Atau mungkin saya menghadapi masalah dalam kod saya sendiri.
    Ia sangat mudah.
    Kod memeriksa lilin dengan jumlah yang rendah pada beberapa pasang juga dan mengira (menambah) bahawa dalam mMinCandleCount yang berbeza-beza.
    Anda dapat melihat pembolehubah ini dalam carta. Saya telah mempercayai bahawa segala-galanya baik tetapi pada suatu hari saya telah membuka carta dengan pasangan yang saya periksa dan melaksanakan ini bukan pada kebanyakan pasangan ini dan mengikuti beberapa lilin kemudian saya telah mendapati bahawa bilangan pembolehubah yang menghitung ini sangat Lilin volum rendah TIDAK sama pada setiap carta !!!
    Sebagai contoh, saya telah berjumlah EU dan EJ 240 tetapi pada EG EF yang berbeza dan AJ 256 dan sebagainya.
    Bolehkah sesiapa memberitahu saya apa yang berlaku kerana saya fikir bahawa iVolume mungkin tidak berfungsi dengan baik TETAPI juga mungkin saya telah melakukan pengkodan yang salah

    Tolong bantu lelaki.

    Ramai terima kasih !!!

    https://www.justgetforex.com/attachm...1187327267.mq4

  2. #2
    Ingat bahawa semua pasangan tidak mendapat semak masa sebenar pada masa yang sama ... oleh itu, penyegaran kiraan masa sebenar mungkin tidak sama pada semua carta. Contohnya jika EU mendapat tanda sebelum EJ, carta UE mengemas kini nilai yang dipaparkan tetapi dengan jumlah EJ yang lama. Apabila EJ mendapatkan tanda semaknya, ia menyegarkan paparannya ... tetapi ia berbeza daripada yang dipamerkan di EU. Saya rasa penjelasan saya tidak begitu jelas
    ... tetapi anda mendapat idea itu.

  3. #3
    Quote Originally Posted by ;
    Ingat bahawa semua pasangan tidak menerima tanda masa sebenar mereka pada masa yang sama ... jadi penyegaran kiraan masa sebenar anda mungkin tidak sama pada semua carta. Contohnya jika EU menerima tanda centang sebelum EJ, carta UE mengemas kini nilai yang dipaparkan hanya dengan kiraan EJ yang lebih lama. Apabila EJ menerima semak sendiri, ia menyegarkan paparannya ... tetapi ia berbeza daripada yang dipamerkan di EU. Saya rasa penjelasan saya tidak begitu jelas
    ... tetapi anda mendapat idea itu.
    TERIMA KASIH. Walau bagaimanapun, apabila saya berfungsi di dalam induk saya yang menyemak pembolehubah ini hanya apabila lilin baru dibuka (bukan pada setiap tanda) ?? Seterusnya ia tidak akan menjadi maklumat untuk semua pasangan? Mq4 tidak memeriksa kod pada setiap lilin terbuka tetapi hanya apabila terdapat pergerakan harga ?? Sebagai contoh: EU tidak mempunyai perubahan pada harga untuk 2 sebelum satu lilin min ... kod saya tidak akan berjalan untuk kedua-dua lilin itu sama sekali ?? THX untuk bantuan

  4. #4
    Semua pasangan tidak membuka lilin baru mereka pada saat yang sama. Maksud saya bahawa tanda pertama pasangan tidak datang pada saat yang sama.

  5. #5
    Quote Originally Posted by ;
    Semua pasangan tidak membuka lilin baru mereka pada saat yang sama. Saya maksudkan tanda pertama pasangan ini tidak datang pada masa yang sama.
    Dan ini biasa pada semua carta TF atau hanya pada TF yang lebih rendah seperti carta 1M dan 5M? Apabila ya. Adakah terdapat cara bagaimana saya dapat mendapatkan maklumat yang betul mengenai Volume tersebut? Oleh kerana indo saya bekerja bersama-sama dengan pemikiran yang membandingkan beberapa pasangan secara kolektif dan apabila tidak ada cara bagaimana saya dapat mendapatkan maklumat yang betul maka keseluruhan indi adalah sia-sia

  6. #6
    Saya juga Q kedua. Jika ini tidak berfungsi kerana masalah carta masa sebenar mengapa ia berfungsi apabila saya tidak menggunakan pengekodan gelung tetapi hanya pengekodan mudah? Sesuatu seperti ini: Kod dimasukkan jika ((mVolumeSymbol11 lt; mVolumeSymbol12) (mVolumeSymbol11 lt; mVolumeSymbol13)) mLowVolSymbol1 = 1; jika ((mVolumeSymbol21 lt; mVolumeSymbol22) (mVolumeSymbol21 lt; mVolumeSymbol23)) mLowVolSymbol2 = 1; jika ((mVolumeSymbol31 lt; mVolumeSymbol32) (mVolumeSymbol31 lt; mVolumeSymbol33)) mLowVolSymbol3 = 1; dan lain-lain Jika saya menggunakan gaya pengekodan ini saya mendapat penghitungan yang sama pada semua pasangan tetapi masalah dengan pengekodan ini adalah ketika saya sedang memeriksa kod sepasang pasangan itu Sebenarnya lama dan berantakan
    Oleh itu saya mula menggunakan array dengan gelung tetapi saya tidak dapat mendapatkan hasil yang sesuai
    terima kasih

  7. #7

    Quote Originally Posted by ;
    sebut harga dan ini tidak biasa pada semua carta TF atau hanya pada penurunan TF seperti carta 1M dan 5M?
    Apabila tanda kutip datang untuk EURUSD, ia adalah semakan yang sama untuk semua jangka masa EURUSD. Maksud saya ialah tanda untuk EURUSD dan tanda EURJPY (atau mana-mana simbol lain) tidak datang bersama pada masa yang sama.

  8. #8
    Quote Originally Posted by ;
    petikan Apabila tanda kutip datang untuk EURUSD, itu adalah tanda yang sama untuk semua jangka masa EURUSD. Maksud saya ialah tanda untuk EURUSD bersama-sama dengan tanda EURJPY (atau mana-mana simbol lain) tidak datang bersama pada masa yang sama.
    Ya saya faham. Walau bagaimanapun, saya masih tidak; t mendapatkannya mengapa ia tidak berfungsi dengan pengaturcaraan gelung
    Oleh kerana apabila lilin 1 ditutup dan juga mempunyai lilin 0 sedang menjalankan lilin 1 mempunyai maklumat volum akhir yang tidak akan berubah dalam masa yang satu-satunya adalah kod itu menunggu selepas isyarat awal akan datang ke lilin 0 dan ia akan menilai maklumat mengenai jumlah lilin 1 Contohnya dalam carta 5M: dalam pasangan EU tandakan pertama pada lilin 0 akan datang pada 02 sec dan pada EJ ia akan datang pada 05sec TETAPI jumlah pada lilin 1 pada kedua-dua pasang dilakukan mereka tidak berubah kerana sekarang tidak menghitung jumlah pada lilin 0 bukan sahaja pada lilin 1 ... Tidak boleh sama jika mengira jumlah dari lilin 1 dalam 02 sec selepas penutupan lilin atau 05sec selepas penutupan lilin itu ... Sejak ketika saya sedang melakukan pengujian kembali dan saya saya menilai maklumat volum pada carta maklumat volum ini tidak sama dengan maklumat volum yang sama sekali tidak menawarkan saya. Atau apa yang saya hadapi ??

  9. #9

    Quote Originally Posted by ;
    petikan. . Kerana apabila lilin 1 ditutup dan juga mempunyai lilin 0 sedang menjalankan lilin 1 mempunyai maklumat volum akhir ia tidak akan berubah
    Sebenarnya, saya tidak melihat terlalu dekat dengan semua kod ... Tetapi anda betul jika nilai yang anda lihat adalah dari lilin yang ditutup, jadi angka harus sama sama tidak kira simbol indikator anda diterapkan. ..

  10. #10

    Quote Originally Posted by ;
    petikan Untuk terus terang, saya tidak melihat terlalu dekat dengan kod keseluruhan ... Tetapi anda betul jika nilai yang anda lihat di luar lilin tertutup, jadi jumlah harus sama sama tidak kira simbol indikator anda memakai...
    Hanya ... dan isu saya adalah dengan pengekodan mudah ia bekerja dengan baik seperti yang telah saya sebutkan awal. Tetapi selepas menggunakan pengekod gelung mudah ini, saya mendapat hasil yang salah. Bolehkah masalah dalam fungsi ? Kod itu tidak menambah nombor yang betul pada pemboleh ubah ini? Tepat bahagian kod ini. . Memasukkan Kod tidak sah CountMinVolCandle () untuk (int n = 0; n lt; mNoPrs; n ) jika (mLowVol # 91; n # 93; # 91; 0 # 93; == 1) mMinCandleCount ; kembali;

Kebenaran Posting

  • Anda tidak boleh menghantar thread baru
  • Anda tidak boleh membalas kiriman
  • Anda tidak boleh mengedit siaran anda
  • Anda tidak boleh menyiarkan lampiran
  •  
  • Kod BB Hidup
  • Smilies Hidup
  • Kod [IMG] adalah Hidup
  • Kod [VIDEO] adalah Hidup
  • Kod HTML Tidak Hidup
Polisi Kuki
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.