Saya terjebak dengan kode saya di mana saya ingin membuat semacam scan loop untuk memeriksa apakah ada perintah antara pembukaan pertama dan stoploss.
Jika pesanan hilang, kirim pesanan. Hasil EA harus terlihat seperti selalu ada order pada beberapa harga antara pembukaan order pertama dan stoploss-nya.
Dapatkah seseorang mendorong saya ke arah yang benar di sini atau mengirim saya beberapa contoh serupa bagaimana mengatasi ini.
Kode Tersisip int bMagic = 111; int start () {//---- int tot = OrdersTotal (); int bCount; if (tot == 0) {OrderSend (Symbol (), OP_BUY, 1, Ask, 3, Ask-25 * Point, Ask 25 * Point, 0, bMagic, 0, Green); } if (tot! = 0) {for (int count = tot-1; countgt; 0; count--) {if (! OrderSelect (count, SELECT_BY_POS)) lanjutkan; {if (OrderSymbol () == Symbol () OrderMagicNumber () == bMagic) {if (OrderType () == OP_BUY) {double bOpen = OrderOpenPrice (); double bSL = OrderStopLoss (); double bTicket = OrderTicket (); bCount ; }}}}} jangkauan int; if (bCount! = 0) {range = (bOpen-bSL)Point; } if (range! = 0) {//???? }/---- return (0); }