Bagaimana untuk kod untuk mendapatkan MIN dan MAX openprice semua
Results 1 to 5 of 5

Thread: Bagaimana untuk kod untuk mendapatkan MIN dan MAX openprice semua

  1. #1
    Hi guys, saya ingin bertanya jika ada yang tahu bagaimana untuk kod fungsi untuk mendapatkan MIN dan MAX harga terbuka semua perdagangan yang sedang berjalan Simbol (), menganggap saya tidak mendapat nombor sihir.

    Contohnya, saya mendapat 4 dagangan EUR USD berjalan

    1.3040, 1.3077, 1.3129, 1.3158

    Saya mahu mendapat hasil pulangan daripada harga terbuka MIN dan harga terbuka MAX

    contohnya

    double minPrice = getMinOpenPrice ();
    double maxPrice = getMaxOpenPrice ();

    yang getMinOpenPrice () dan getMaxOpenPrice () adalah fungsi yang mengembalikan minmax Simbol () hanya boleh digunakan untuk semua Terbuka Running Trade tidak termasuk perintah tertutup yang menyentuh tpsl

  2. #2
    Jalankan gelung yang menyemak semua dagangan terbuka untuk carta tertentu. Untuk setiap satu, bandingkan harga terbuka dengan yang sebelumnya. Pada akhirnya, anda akan mempunyai yang lebih tinggi dan lebih rendah. jika (OrderOpenPrice () gt; max) max = OrderOpenPrice (); jika (OrderOpenPrice () lt; min) min = OrderOpenPrice ();

  3. #3
    Hi Terima kasih kerana bertindak balas. Tetapi saya mendapat persoalan, bagaimana saya masuk ke gelung yang hanya memilih perdagangan yang sedang berjalan dan tidak menutupmemukul tphit sl dan tergolong dalam Simbol () Saya tidak menggunakan nombor ajaib apabila saya perdagangan terbuka. Terima kasih

  4. #4
    Saya mendapati masa yang lama lebih cepat membaca dokumentasi daripada meminta orang lain. Gunakan MODE_TRADES (lalai dalam OrderSelect ()).

  5. #5

    Quote Originally Posted by ;
    Hi Terima kasih kerana bertindak balas. Tetapi saya mendapat persoalan, bagaimana saya masuk ke gelung yang hanya memilih perdagangan yang sedang berjalan dan tidak menutupmemukul tphit sl dan tergolong dalam Simbol () Saya tidak menggunakan nombor ajaib apabila saya perdagangan terbuka. Terima kasih
    Di bawah contoh gelung untuk minmaks anda: Kod yang dimasukkan dua min = 0, maks = 0; untuk (int trade = OrdersTotal () - 1; perdagangan gt; = 0; trade--) {if (! OrderSelect (trade, SELECT_BY_POS, MODE_TRADES)) terus; jika (OrderSymbol ()! = Simbol ()) terus; jika (OrderOpenPrice () gt; max) max = OrderOpenPrice (); jika (OrderOpenPrice () lt; min || min == 0) min = OrderOpenPrice (); }

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.