Bantuan Sintaks yang Dibutuhkan
Results 1 to 8 of 8

Thread: Bantuan Sintaks yang Dibutuhkan

  1. #1
    Mengapa yang lain memberikan kesalahan yang tidak terduga kepada saya?

    Seharusnya benar-benar jika Tanya gt; MA_Line melakukan pengumpulan pemeriksaan teratas untuk memulai pesanan
    lain
    melakukan pengumpulan cek bawah untuk memulai pesanan ... tidak mengerti apa yang salah dengan sintaks ini

    Terima kasih untuk bantuannya!


    Kode yang dimasukkan membatalkan OpenMarketOrders () double MA_Line = iCustom (NULL, 0, MA StdDev, MA_PERIOD, 1, 6, 0, 0,0); double S_Line1 = iCustom (NULL, 0, MA StdDev, MA_PERIOD, 1, 6, 0, 1.0); double S_Line2 = iCustom (NULL, 0, MA StdDev, MA_PERIOD, 1, 6, 0, 2.0); double S_Line3 = iCustom (NULL, 0, MA StdDev, MA_PERIOD, 1, 6, 0, 3,0); double S_Line4 = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 4.0); double U_StopLoss = iCustom (NULL, 0, MA StdDev, MA_PERIOD, 1, 6, 0,5,0); double L_StopLoss = iCustom (NULL, 0, MA-StdDev, MA_PERIOD, 1, 6, 0,5,0); double B_Line1 = iCustom (NULL, 0, MA-StdDev, MA_PERIOD, 1, 6, 0, 1.0); double B_Line2 = iCustom (NULL, 0, MA-StdDev, MA_PERIOD, 1, 6, 0, 2.0); double B_Line3 = iCustom (NULL, 0, MA-StdDev, MA_PERIOD, 1, 6, 0, 3,0); double B_Line4 = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0, 4.0); double StochBuyLine = iStochastic (Symbol (), 0,14,3,3,1,1,0,0); double StochSellLine = iStochastic (Symbol (), 0,14,3,3,1,1,1,0); int line1trades = 0, line2trades = 0, line3trades = 0, line4trades = 0; tiket int; if (Tradeable == true) if (Tanya lt; MA_Line) (Buka # 91; 0 # 93; gt; B_Line3 Tutup # 91; 0 # 93; lt; = B_Line3))) tiket = OrderSend (Simbol (), OP_BUY , LotSize * 3, Tanya, 3, 0, 0, Coach Line3Buy, MagicNumber, 0, Green); line3trades = 1; if (line2tradeslt; 1 StochBuyLinegt; = StochSellLine StochBuyLinelt; = 10 ((Buka # 91; 0 # 93; lt; B_Line2 Tutup # 91; 0 # 93; gt; = B_Line2) lain (Buka # 91; 0 # 93; gt ; S_Line4 Close # 91; 0 # 93; lt; = S_Line4))) ticket = OrderSend (Simbol (), OP_SELL, LotSize * 6, Bid, 3, 0, 0, Coach Line4Sell, MagicNumber, 0, Red); line4trades = 1; if (line3tradeslt; 1 StochSellLinegt; = StochBuyLine StochSellLinegt; = 90 ((Buka # 91; 0 # 93; lt; S_Line3 Tutup # 91; 0 # 93; gt; = S_Line3)

  2. #2
    Kurung terlalu melengkung. Kode yang dimasukkan membatalkan OpenMarketOrders () double MA_Line = iCustom (NULL, 0, MA StdDev, MA_PERIOD, 1, 6, 0, 0,0); double S_Line1 = iCustom (NULL, 0, MA StdDev, MA_PERIOD, 1, 6, 0, 1.0); double S_Line2 = iCustom (NULL, 0, MA StdDev, MA_PERIOD, 1, 6, 0, 2.0); double S_Line3 = iCustom (NULL, 0, MA StdDev, MA_PERIOD, 1, 6, 0, 3,0); double S_Line4 = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 4.0); double U_StopLoss = iCustom (NULL, 0, MA StdDev, MA_PERIOD, 1, 6, 0,5,0); double L_StopLoss = iCustom (NULL, 0, MA-StdDev, MA_PERIOD, 1, 6, 0,5,0); double B_Line1 = iCustom (NULL, 0, MA-StdDev, MA_PERIOD, 1, 6, 0, 1.0); double B_Line2 = iCustom (NULL, 0, MA-StdDev, MA_PERIOD, 1, 6, 0, 2.0); double B_Line3 = iCustom (NULL, 0, MA-StdDev, MA_PERIOD, 1, 6, 0, 3,0); double B_Line4 = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0, 4.0); double StochBuyLine = iStochastic (Symbol (), 0,14,3,3,1,1,0,0); double StochSellLine = iStochastic (Symbol (), 0,14,3,3,1,1,1,0); int line1trades = 0, line2trades = 0, line3trades = 0, line4trades = 0; tiket int; if (Tradeable == true) if (Tanya lt; MA_Line) (Buka # 91; 0 # 93; gt; B_Line1 Tutup # 91; 0 # 93; lt; = B_Line1))) tiket = OrderSend (Simbol (), OP_BUY , LotSize, Ask, 3, 0, 0, Coach Line1Buy, MagicNumber, 0, Green); line1trades = 1; else if (line4tradeslt; 1 StochSellLinegt; = StochBuyLine StochSellLinegt; = 90 ((Buka # 91; 0 # 93; lt; S_Line4 Tutup # 91; 0 # 93; gt; = S_Line4)

  3. #3
    Ok, menggunakan fungsi ini di atas, saya ingin melewatkan variabel ke fungsi ini .... Apa cara terbaik? Juga, apa cara yang ideal secara logis untuk memahami garis apa yang sedang ditutup sehingga saya dapat mengubahnya kembali ke 0? Di mana saya bisa menempatkan penanganan kesalahan di masing-masing? Setelah saya mendapatkan penanganan dekat dan kesalahan, saya pikir EA saya harus Memiliki Kemampuan untuk bekerja karena saya benar-benar tidak memiliki modifikasi Kode Disisipkan membatalkan CloseMarketOrders () jika ClosingBuys jika ClosingSells if (StochSelLine lt; 50 StochBuyLinegt; = StochBuyLine Bid lt ; S_Line1 OrderSymbol () = Symbol () OrderMagicNumber () = MagicNumber) saat line4tradesgt; 0

  4. #4
    Sebenarnya, saya juga harus menggabungkan garis StopLoss dekat, tapi itu seharusnya mudah sekali saya mendapatkan pemahaman konsep keseluruhan .... Terima kasih

  5. #5
    Ok, saya membuat beberapa modifikasi lebih lanjut .... Tolong bantu saya membersihkan ini sehingga termasuk praktik terbaik ... * perlu melewati variabel ke fungsi CloseOrders dari fungsi OpenOrders * label jika atau tidak tiket adalah beli atau jual * segala sesuatu untuk ditambahkan sehingga EA tahu untuk memantau transaksi jika untuk beberapa alasan itu MBT dimulai kembali? * Rekomendasi lain untuk memastikan tidak ada lubang di suatu tempat * cara terbaik untuk mengurus perdagangan adalah dengan memiliki loop berkelanjutan yang menilai apakah akan memulai atau menutup pesanan dalam fungsi awal, bukan? * Balasan untuk pertanyaan-pertanyaan ini Mungkin akan membantu dalam bergerak jauh untuk memahami konsep Metatrader ProgrammingTrading Kode yang Disisipkan membatalkan CloseMarketOrders () jika ClosingBuys jika ClosingSells line1tradesgt; 0 OrderClose (tiket); if (ticket = line4ticket) line4trades = 0; jika (tiket = line3ticket) line3trades = 0; jika (tiket = line2ticket) line2trades = 0; jika (tiket = line1ticket) line1trades = 0; ganda LotSize () lotMM ganda = MathCeil (AccountFreeMargin () * Risiko1000)100; kembali (lotMM); membatalkan OpenMarketOrders () {double MA_Line = iCustom (NULL, 0, MA StdDev, MA_PERIOD, 1, 6, 0, 0,0); double S_Line1 = iCustom (NULL, 0, MA StdDev, MA_PERIOD, 1, 6, 0, 1.0); double S_Line2 = iCustom (NULL, 0, MA StdDev, MA_PERIOD, 1, 6, 0, 2.0); double S_Line3 = iCustom (NULL, 0, MA StdDev, MA_PERIOD, 1, 6, 0, 3,0); double S_Line4 = iCustom (NULL, 0, MA StdDev, MA_Period, 1, 6, 0, 4.0); double U_StopLoss = iCustom (NULL, 0, MA StdDev, MA_PERIOD, 1, 6, 0,5,0); double L_StopLoss = iCustom (NULL, 0, MA-StdDev, MA_PERIOD, 1, 6, 0,5,0); double B_Line1 = iCustom (NULL, 0, MA-StdDev, MA_PERIOD, 1, 6, 0, 1.0); double B_Line2 = iCustom (NULL, 0, MA-StdDev, MA_PERIOD, 1, 6, 0, 2.0); double B_Line3 = iCustom (NULL, 0, MA-StdDev, MA_PERIOD, 1, 6, 0, 3,0); double B_Line4 = iCustom (NULL, 0, MA-StdDev, MA_Period, 1, 6, 0, 4.0); double StochBuyLine = iStochastic (Symbol (), 0,14,3,3,1,1,0,0); double StochSellLine = iStochastic (Symbol (), 0,14,3,3,1,1,1,0); int line1trades = 0, line2trades = 0, line3trades = 0, line4trades = 0; tiket int; double LotSize = LotSize (); bool Tradeable = true; if (LotSize () lt; 0.01 * xecn) LotSize = 0.01 * xecn; if (LotSize () gt; 100) LotSize = 100; if (Tradeable == true) if (Tanya lt; MA_Line) (Buka # 91; 0 # 93; gt; B_Line2 Tutup # 91; 0 # 93; lt; = B_Line2))) tiket = OrderKirim (Simbol (), OP_BUY , LotSize * 2, Ask, 3, 0, 0, Coach Line2Buy, MagicNumber, 0, Green); line2trades = 1; line2ticket = tiket; if (line1tradeslt; 1 StochBuyLinegt; = StochSellLine StochBuyLinelt; = 12 ((Buka # 91; 0 # 93; lt; B_Line1 Tutup # 91; 0 # 93; gt; = B_Line1) lain

  6. #6
    Apakah itu kode yang lengkap? Di mana fungsi awalnya?

  7. #7
    1 Attachment (s) Ok ini adalah kode lengkap itu sangat dekat dan saya yakin dalam sepuluh menit Anda akan dapat memberikan informasi praktik terbaik dan memungkinkan saya untuk menyelesaikan beberapa item sebelumnya * Saya memiliki dua kesalahan yang sama sejak tidak mengenali variabel tiket untuk menutup pesanan * apakah saya memerlukan loop konstan di bagian awal karena hanya menilai dua tujuan? * Di mana saya harus memasukkan penanganan kesalahan? * apa yang terjadi ketika MetaTrader dimulai kembali? Apa yang ingin saya lakukan untuk itu mengetahui perdagangan apa yang merupakan lini yang ada dan tersedia apa? DecisionI akan muncul dengan tepat apa yang akan saya lakukan dengan menggunakan fungsi tradeable (yaitu, tidak berdagang pada hari Jumat, tetapi mengatur perdagangan masih terbuka pada hari Jumat ... dan tidak untuk berdagang jika tidak cukup modal) * Saya akan menambahkan tp tersembunyi dan sl
    https://www.forexfabrikasi.com/attac...1230407706.mq4

  8. #8
    1 Lampiran (s) Saya pikir saya memperbaiki kesulitan tiket .... Dapatkah seseorang tolong memberikan masukan pada hal-hal lain yang tersisa dan memeriksa itu? Ini harus secara signifikan kurang dari 10 menit untuk seseorang dengan keahlian untuk notate perubahan yang diperlukan .... Ini adalah kompilasi tanpa kesalahan sehingga seharusnya jauh lebih mudah untuk ditangani sekarang
    https://www.forexfabrikasi.com/attac...1425372810.mq4

Izin Posting

  • Anda tidak boleh memposting thread baru
  • Anda tidak boleh memposting balasan
  • Anda tidak boleh memposting lampiran
  • Anda tidak boleh menyunting postingan Anda
  •  
  • Kode BB Aktif
  • Smilies Aktif
  • Kode [IMG] Aktif
  • Kode [VIDEO] Aktif
  • Kode HTML tidak aktif
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.