Parenthesis tidak seimbang
Halaman 1 daripada 1133 123 TerakhirTerakhir
Results 1 to 10 of 22

Thread: Parenthesis tidak seimbang

  1. #1
    Saya akan melepaskan anda sebahagian daripada backstory tetapi cukup untuk mengatakan bahawa saya telah mengejar kurungan kiri tidak seimbang untuk lebih lama daripada saya mengambil berat.


    Saya telah bekerja di EA berdasarkan PSAR. Menggunakan ciri komen daripada* *Saya telah dapat mengasingkan masalah ini kepada seksyen kecil kod di bawah. EA penuh mengkompil apabila kod di bawah ini disandarkan dengan* *. Tanpa itu ... mesej Ralat '\ end_of_program' - permukaan kurungan kiri tidak seimbang.

    Saya telah mencuba semua yang saya mungkin fikirkan ... dan beberapa yang lain. Ada apa-apa cadangan???

    Terima kasih terlebih dahulu.

    // ----------------------------------------------- ---
    //| Tutup - Panjang |
    // ----------------------------------------------- ---
    int TradeClose = 0;
    jika Pesanan (SARD1gt; Bid) Pilih (magicnolong, SELECT_BY_POS, MODE_TRADES); TradeClose = 1;
    jika (TradeClose = 1, OrderClose (glbOrderTicket, Banyak, Tawaran, 3, CLR_NONE);


    {
    jika (glbOrderType == OP_BUY)/sahkan buka lama
    {
    jika (SARD1gt; Pesanan TawaranMagicNumber (magicnolong) OrderClose (glbOrderTicket, Banyak, Tawaran, 3, CLR_NONE));

    }
    }

  2. #2
    Kod PHP: <code> <span style = ???color: # 000000???> </span> <span style = ???color: # 007700???> if (</span> span style = ???color: # 0000BB???> TradeClose </span> <span style = ???color: # 007700???> = </span> <span style = ???color: # 0000BB???> 1 </span> <span style <Span style = ???color: # 0000BB???> OrderClose </span> <span style = ???color: # 007700???> (</span> <span style = ???color: warna: # 0000BB ???> glbOrderTicket </span> <span style =??? color: # 007700 ???>, </span> <span style =??? color: # 0000BB ??? # 007700 ???>, </span> <span style =??? color: # 0000BB ???> Tawaran </span> <span style =??? color: # 007700 ??? ???> 3 </span> <span style =??? color: # 007700 ???>, </span> <span style =??? color: # 0000BB ???> CLR_NONE </span> <span style =??? color: # 007700 ???> );
    </span> <span style = ???color: # 0000BB???> </span> </span> </code> Closing) hilang jika pernyataan (dan sebaliknya, ada) be ==);

  3. #3
    Hi Chandra, Terima kasih atas input anda, sentiasa dihargai. Saya telah menambah = 's supaya mereka sekarang ==. Walau bagaimanapun, jika saya faham bahagian lain jawapan anda) mesti pergi pada akhir baris kod tersebut. Jadi itu ... 3, CLR_NONE); menjadi ... 3, CLR_NONE)); Kompilasi kini memberikan satu set permulaan yang baru. Sekiranya) pergi ke tempat lain atau adakah ada lagi yang berlaku di sini? p. ... seperti yang dinyatakan sebelum ini IS lebih daripada kod TAPI ia dikompilasi dengan baik dengan bahagian ini disekat dengan* *.

  4. #4
    jika (TradeClose = 1, OrderClose (glbOrderTicket, Banyak, Bid, 3, CLR_NONE); jika (TradeClose == 1) OrderClose (glbOrderTicket, Lot, Bid, 3, CLR_NONE) (magicnolong) OrderClose (glbOrderTicket, Lot, Bida, 3, CLR_NONE)); harus: jika (SARD1gt; Pesanan TawaranMagicNumber (magicnolong)) OrderClose (glbOrderTicket, Lot, Bid, 3, CLR_NONE);

  5. #5
    Hi Magnum ... Terima kasih atas input anda. Saya telah mengulangi ini dengan cadangan anda sekarang mempunyai beberapa item yang berbeza. Seksyen kod dikemas kini adalah di bawah: ------------------------------------------- ------------------------- int TradeClose == 0;/ini ialah baris 122 jika (SARD1gt; Bid) PesananPilih (magicnolong, SELECT_BY_POS, MODE_TRADES); TradeClose == 1; jika (TradeClose == 1) OrderClose (glbOrderTicket, Banyak, Tawaran, 3, CLR_NONE); {if (glbOrderType == OP_BUY)/confirm long open {if (SARD1gt; Order OrderMagicNumber (magicnolong)) OrderClose (glbOrderTicket, Lot, Bid, 3, CLR_NONE); }} ------------------------------------------------ -------------- Komen ralat adalah di bawah: Menyusun 'UD-V1.mq4' ... '==' - koma atau titik koma dijangka C: \ Program Files \ Interbank FX Trader 4 \ ahli-ahli \ UD-V1.mq4 (122, 24) 'TradeClose' - pemboleh ubah tidak ditakrifkan C: \ Program Files \ Interbank FX Trader 4 \ : \ Program Files \ Interbank FX Trader 4 \ experts \ UD-V1.mq4 (125, 14) 3 error, 0 warning (s) Any thoughts ???

  6. #6
    int TradeClose == 0; harus int TradeClose = 0; satu = indie yang anda ingin memberikan nilai, double == bermakna anda ingin melakukan perbandingan (biasanya digunakan dalam jika pernyataan dan sebagainya).

  7. #7
    Terima kasih Magnum ... Mengurangkan == ke = seperti yang dicadangkan. Disusun dengan ralat. Kemudian dikurangkan == ke = pada yang pertama dari 2 TradeClose = (=) 1; Disusun dengan ralat tunggal, berbeza. -------------------------------------------- Menyusun 'UD-V1. mq4 '...') '- parameter salah mengira C: \ Program Files \ Interbank FX Trader 4 \ experts \ UD-V1.mq4 (131, 57) 1 ralat, 0 amaran (s) ------------------------------------------ Kemudian membetulkan kesilapan (saya fikir) dengan mengeluarkan salah satu dari 2)) di (131, 57) dan mendapati diri saya kembali di dataran 1 Akan cuba untuk menyiarkan mesej susulan untuk kejelasan.

  8. #8
    int TradeClose = 0; jika Pesanan (SARD1gt; Bid) Pilih (magicnolong, SELECT_BY_POS, MODE_TRADES); TradeClose = 1; jika (TradeClose == 1) OrderClose (glbOrderTicket, Banyak, Tawaran, 3, CLR_NONE); {if (glbOrderType == OP_BUY)/confirm long open {if (SARD1gt; Order OrderMagicNumber (magicnolong)) OrderClose (glbOrderTicket, Lot, Bid, 3, CLR_NONE);/ini adalah baris 131}} ------------------------------------------ ------ Menyusun 'UD-V1.mq4' ... ')' - parameter salah mengira C: \ Program Files \ Interbank FX Trader 4 \ experts \ UD-V1.mq4 (131, 57) s), 0 amaran

  9. #9
    int TradeClose = 0; jika Pesanan (SARD1gt; Bid) Pilih (magicnolong, SELECT_BY_POS, MODE_TRADES); TradeClose = 1; jika (TradeClose == 1) OrderClose (glbOrderTicket, Banyak, Tawaran, 3, CLR_NONE); {if (glbOrderType == OP_BUY)/confirm long open {if (SARD1gt; OrderCloseMagicNumber (magicnolong) OrderClose (glbOrderTicket, Lot, Bid, 3, CLR_NONE);}} ------------ ----------------------------------------------- Menyusun 'UD -V1.mq4 '...' \ end_of_program '- kurungan kiri tidak seimbang C: \ Program Files \ Interbank FX Trader 4 \ experts \ UD-V1.mq4 (284, 2) 1 ralat,

  10. #10
    Begitu dekat, namun begitu benar-benar menertawakan ... fikiran anda?

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.