lo obtuvo y te invito. Creo que I'll Be Back probablemente va a suceder Sooner or LaterIniciado por ;
Publi |
lo obtuvo y te invito. Creo que I'll Be Back probablemente va a suceder Sooner or LaterIniciado por ;
Hola, estoy contento de haber hecho algunas mejoras desde mi último viaje. He logrado abrir transacciones exitosamente en MQL en determinados puntos (entiendo mucho) pero por alguna razón no puedo cerrar ninguna. Estoy en el MT4 Strategy Tester, ejecutándolo hasta donde debería cerrar la operación. El texto Objext Cls aparece como debería pero el orden abierto no está cerrado. Todo bajo nulo OnTick () Hay errores 0 advertencias. No aparece ninguna ventana de alerta, pero supongo que es porque todo está en modo de prueba. Puse un comentario del ciclo para ver si el código se ha ejecutado correctamente. Para mí, parece afirmar que todo debería funcionar, con un breve intercambio abierto preparado para cerrar, sin embargo, el factor bool reslt devuelve 0. El comentario aparece en la pantalla: String = Short Reslt = 0 Open Orders = 1 Please you ayuda. Código insertado para (int I = OrdersTotal (); igt; = 0; I--)/todas las órdenes disponibles if (OrderSelect (I, SELECT_BY_POS) == true) if (OrderSymbol () == Symbol ()) bool reslt ; if (str == Long) reslt = OrderClose (OrderTicket (), OrderLots (), MarketInfo (OrderSymbol (), Bid), 3, clrMagenta); if (str == Short) reslt = OrderClose (OrderTicket (), OrderLots (), MarketInfo (OrderSymbol (), Ask), 3, clrMagenta); if (reslt == false) Alert (Error Closing Order (s)); else Alert (pedidos cerrados con éxito); Opinión (String =, str \ n, Reslt =, reslt \ n, Open Orders =, OrdersTotal ()); ObjectCreate (AtClose, OBJ_TEXT, 0, CurrentTime, High # 91; 0 # 93; 0,0004); ObjectSetText (AtClose, Cls:, 10, Calibri, clrMagenta); }