Senarai atau Arahan MT4? - Page 3
Halaman 3 daripada 1133 FirstFirst 123
Results 21 to 25 of 25

Thread: Senarai atau Arahan MT4?

  1. #21

    Quote Originally Posted by ;
    {quote} anda masih menggunakan cara yang keras untuk menguji hasilnya sekali sahaja dan menghasilkan nombor yang unik menggunakan binari, maka hanya gunakan kenyataan kes untuk hasil yang berbeza. dengan cara ini anda hanya menguji senario sekali dan tidak perlu melakukan banyak IF dengan pemeriksaan keadaan. cara paling mudah, paling cepat, paling efisien untuk melakukan ini
    Saya faham ia mungkin cara pemandian burung gantung. Tetapi, banyak masalah dengan pemeriksaan keadaan adalah apa yang saya tahu saya boleh mula melaksanakan dengan segera. Saya tahu ia berlebihan dan terdedah kepada kesilapan pengulangan dan kesilapan peninggalan. Bukannya saya tidak bersetuju dengan anda. Saya mendengar apa yang anda katakan. Saya hanya tidak tahu di mana untuk memulakan melainkan saya melihat kod dilaksanakan secara langsung untuk bekerja dan menyalin, menyisipkan, menyesuaikan dan menguji. Saya tidak meminta anda untuk menyiarkan kod proprietari atau untuk mengodkannya untuk saya atau orang lain di sini. Saya tidak akan meminta anda berbuat demikian melainkan anda mahu, dan yang lebih penting melainkan saya dapat dengan mudah memahaminya. Walaupun jika anda menyiarkannya seperti telah dilakukan oleh rockit, saya mungkin tidak akan memahami lebih daripada 2 atau 3 baris kod. Saya memahami banyak sintaks * dasar * asas perintah MT4 dan logik dan dapat memahami cadangan dalam MQL danatau dapat melihatnya secara online. Walau bagaimanapun, sintaks coding yang lebih maju seperti gelung bersarang dan tatasusunan atau binari (seperti yang anda cadangkan) tidak serta merta dalam pemikiran mental saya. Ia seperti ini. Saya tahu bagaimana untuk memandu kereta. Tetapi, bolehkah saya memandu F1 pada kelajuan tinggi pada kursus hidup dengan kereta lain yang terbang di sekeliling saya? Mungkin tidak berkesan. Saya menghargai cadangan pemrograman jenis F1. Benih telah ditanam. Kini saya lebih menyedari bahawa logik pepejal batu, pelaksanaan dan ujian serta-merta adalah lebih penting kepada saya daripada kaedah coding yang cekap atau maju. Sekiranya perlu, kaedah pengekodan lain diperlukan untuk melaksanakan apa yang saya perlukan atau ingin dilaksanakan, maka sudah tiba masanya untuk memperoleh kemahiran pengaturcaraan yang lebih maju atau bermitra dengan seseorang yang boleh. Buat masa ini ia menguji apa yang saya ada, secepat mungkin dan kemudian mempelajari kod yang lebih berkesan dan lebih berkesan kemudian. Terima kasih.

  2. #22

    Quote Originally Posted by ;
    {quote} Saya faham ia mungkin cara pemandian burung hantu. Tetapi, banyak masalah dengan pemeriksaan keadaan adalah apa yang saya tahu saya boleh mula melaksanakan dengan segera. Saya tahu ia berlebihan dan terdedah kepada kesilapan pengulangan dan kesilapan peninggalan. Bukannya saya tidak bersetuju dengan anda. Saya mendengar apa yang anda katakan. Saya hanya tidak tahu di mana untuk memulakan melainkan saya melihat kod dilaksanakan secara langsung untuk bekerja dan menyalin, menyisipkan, menyesuaikan dan menguji. Saya tidak meminta anda untuk menyiarkan kod proprietari atau untuk mengodkannya untuk saya atau orang lain di sini. Saya tidak akan meminta anda berbuat demikian melainkan anda mahu ...
    apa yang pernah berlaku untuk anda saya rasa .... tetapi di sini adalah prinsip asas: Anda mempunyai 4 syarat untuk memeriksa, mari memanggil ABCD dan masing-masing boleh benar atau palsu. Buat integer yang dipanggil STATUS dan tetapkan kepada 0. Semak A dan jika TRUE tambahkan 1 kepada STATUS Semak B dan jika TRUE tambahkan 2 kepada STATUS Semak C dan jika TRUE tambahkan 4 kepada STATUS Semak D dan jika TRUE tambahkan 8 kepada STATUS Nilai STATUS kini merupakan set lengkap jawapan dari semua 4 syarat. Jika STATUS = 12 maka anda tahu bahawa AB = CD palsu = TRUE dan sebagainya. kini anda boleh menggunakan pengendali Suis untuk menjalankan arahan berdasarkan hasil seperti berikut: Kod Tersisip int int Status = 0; jika TestA Status = 1; jika Status TestB = 2; jika Status TestC = 4; jika Status TestD = 8; suis (STATUS) {kes 1: Cetak (Trigger = A); pecah; kes 2: Cetak (Trigger = B); pecah; kes 3: Cetak (Trigger = AB); pecah; kes 4: Cetak (Trigger = C); pecah; kes 5: Cetak (Trigger = AC); pecah; lalai: Cetak (Trigger = none); pecah; } anda boleh mempunyai banyak kes seperti yang dikehendaki. anda boleh menggantikan perintah Cetak dengan mana-mana nombor kod yang anda mahu, anda mungkin menetapkan boolean kepada Benar untuk beli contohnya dan kemudian selepas pernyataan Tukar berkata JIKA DOBUY = TRUE ..... Suisnya hanya cara yang rapi melakukan semua IFs Penukaran binari adalah cara mudah untuk tidak mengulangi semua pemeriksaan status Kelebihan besar suis ialah apabila ia telah memproses kenyataan kes yang tepat keseluruhan kod stitch selesai pemprosesan iaitu: ia tidak akan memproses apa-apa kenyataan kes lanjut selepas ia mendapati perlawanan yang tidak benar untuk senarai panjang JIKA

  3. #23

    Quote Originally Posted by ;
    {quote} apa yang pernah berlaku untuk anda saya rasa .... tetapi di sini adalah prinsip asas: ...... Suis hanya cara yang rapi melakukan semua IFs Penukaran binari adalah cara mudah untuk tidak mengulangi semua kelayakan status Kelebihan besar suis ialah apabila ia memproses kenyataan kes yang tepat, keseluruhan kod stitch selesai pemprosesan iaitu: ia tidak akan memproses sebarang pernyataan kes selepas ia mendapati perlawanan yang tidak benar untuk senarai panjang IF kenyataan
    Terima kasih. Itu adalah POWERFUL. Dengan STATUS ... Jadi kaedah ini jauh lebih cepat dan tentunya kurang berlebihan dan kurang terdedah kepada kesilapan dan sekali diletakkan, lebih mudah untuk kod selagi orang tahu apa yang mereka lakukan. Oleh itu, saya katakan dengan 30 pernyataan JIKA mudah perbezaan kelajuan memproses kod diabaikan. Walau bagaimanapun, dari pengalaman anda di mana titik terdapat perbezaan yang boleh diukur dalam kelajuan kod, dengan kata lain berapa lama senarai akan ada untuk status cekmenukar kod menjadi terasa lebih cepat? Senarai pernyataan JIK 100 syarat dan pemeriksaan, atau 500 atau lebih? Intuisi saya memberitahu saya dengan senarai 100 atau lebih agak rumit jika pernyataan dan semakan pasti akan mendapat manfaat daripada kaedah yang anda berikan.

  4. #24

    Quote Originally Posted by ;
    Terima kasih. Itu adalah POWERFUL. Dengan STATUS ... Jadi kaedah ini jauh lebih cepat dan tentunya kurang berlebihan dan kurang terdedah kepada kesilapan dan sekali diletakkan, lebih mudah untuk kod selagi orang tahu apa yang mereka lakukan. Oleh itu, saya katakan dengan 30 pernyataan JIKA mudah perbezaan kelajuan memproses kod diabaikan. Walau bagaimanapun, dari pengalaman anda di mana titik terdapat perbezaan yang boleh diukur dalam kelajuan kod, dengan kata lain berapa lama senarai akan ada untuk status cekmenukar kod menjadi terasa lebih cepat? Senarai kenyataan JIK 100 syarat ...
    ia lebih mudah dan lebih kemas untuk kod, membuat penyelenggaraan lebih mudah serta untuk mendapatkan keuntungan lebih pantas bergantung pada seberapa dekat dengan pasaran anda berdagang, semakin dekat anda lebih cepat yang anda ingin memproses. Saya tidak mengukur masa tetapi isu penyelenggaraan sahaja bernilai menggunakan teknik ini.

  5. #25
    Mengenai kelajuan ... Hanya direalisasikan melalui pengalaman, senarai yang lebih panjang jika pernyataan dan pemeriksaan keadaan memerlukan lebih lama untuk menjalankan backtest. Menjalankan pelbagai parameter dan multi EA, backtest EA sekarang, dengan 29 syarat membeli, 29 syarat jual, dan diperlukan selamanya ... lulus algoritma genetik saya disandarkan selama 364 jam. Mesti belajar dan melaksanakan pengkodan yang kemas jika saya ingin mengembangkan EA saya lebih jauh.

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.