Quote Originally Posted by ;
Halo, Judulnya menjelaskan tempat yang saya cari: Saya memiliki EA yang berjalan pada pasangan mata uang yang berbeda dengan MagicNumber individu. Misalnya, saya menjalankannya pada 3 mata uang yang berbeda dan memiliki \ total \ seperti yang ditentukan OrdersTotal (mis. 6). Jadi, saya mendapatkan maks. 6 total buka berjalan, \ kasus terburuk \: semua 6 dari pasangan yang sama. Situasi saat ini: pesanan int eksternal = 6; int total = OrdersTotal (); if (totallt; order) .... rutin dimulai dan berfungsi dengan baik. Sekarang saya ingin menyesuaikan agar MaxTrades per pasangan mata uang (mis. 2) juga terbatas. Jadi, saya akan memiliki total (6) dan ...
Loop melalui perintah terbuka, hitung pesanan terbuka yang cocok dengan Simbol () bahwa EA berjalan dengan memeriksa OrderSymbol () dan OrderMagicNumber () jika Anda menggunakannya. . . maka Anda akan tahu berapa banyak yang sudah terbuka untuk EA, jika lebih besar dari 1 tidak membuka Pesanan lain.