Saya mencoba untuk menggabungkan dua EA yang berbeda menjadi satu dan bertanya-tanya apakah MT4 memungkinkan fungsi kosong bersarang di dalam fungsi kosong....
Saya perlu memisahkan 2 set jumlah posisi yang sama sekali berbeda yang masuk ke fungsi perdagangan (voids). Dengan fungsi perdagangan saya ingin memisahkan fungsi beli dan jual tambahan (kekosongan) seperti ini:
Kode Dimasukkan if (jumlah posisi A lt; 1) functionEA1Trades(); if (jumlah posisi B lt; 1) functionEA2Trades(); void functionEA1Trades() if (upsignal) buy1(); beli2(); beli3() beli4(); jika (dnsignal) sell1(); jual2(); jual3(); jual4(); void functionEA2Trades() if (upsignal2) buy2_1(); beli2_2(); beli2_3(); beli2_4(); jika (dnsignal2) jual2_1(); jual2_2(); jual2_3(); jual2_4();
dll.
Adakah yang punya pengalaman melakukan hal seperti ini atau tahu apakah itu mungkin?
Saya membaca di suatu tempat di forum MT4 bahwa fungsi hanya dapat menangani hingga 64 parameter, panggilan fungsi saya di atas [void functionEA1Trades(), void functionEA2Trades() ] memiliki hingga beberapa ratus fungsi jual beli bersarang potensial.
Bahkan sebelum saya mencoba untuk melanjutkan dengan membuat kode ini ... Apakah yang saya coba di atas mungkin?