MqlTradeRequest struct MqlTradeRequest ( ENUM_TRADE_REQUEST_ACTIONS action, // Tipo de acción a realizar ulong magic, // Sello de experto (identificador numérico mágico) ulong order, // Billete de pedido ... )
//Ticket de pedido. Necesario para modificar pedidos pendientes
Por favor, añade una explicación completa, porque resulta que para fijar un pedido se requiere su ticket.
Faltan dos operadores en operadores.
: ::
ZY de nuevo en puntuación no está.
( )
Y para terminar, lo he renombrado todo como mqh para que quede más claro (aunque si usas un editor de terceros, estoy de acuerdo en que es más cómodo en txt).
.............
En la ayuda original, las estructuras se muestran así:
struct MqlTradeRequest { ENUM_TRADE_REQUEST_ACTIONS action; // Tipo de acción a realizar ulong magic; // Sello de experto (identificador numérico mágico) ulong order; // Billete de pedido string symbol; // Nombre del instrumento de negociación double volume; // Volumen de transacción solicitado en lotes double price; // Precio double stoplimit; // Nivel StopLimit de la orden double sl; // Nivel de Stop Loss de la orden double tp; // Nivel de Take Profit de la orden ulong deviation; // Desviación máxima aceptable del precio solicitado ENUM_ORDER_TYPE type; // Tipo de pedido ENUM_ORDER_TYPE_FILLING type_filling; // Tipo de orden por ejecución ENUM_ORDER_TYPE_TIME type_time; // Tipo de orden por tiempo de validez datetime expiration; // Hora de vencimiento de la orden (para órdenes de tipo ORDER_TIME_SPECIFIED) string comment; // Comentario de la Orden };
Pero yo estilicé las estructuras en el archivo Aliases.txt como esto
MqlTradeRequest struct MqlTradeRequest ( ENUM_TRADE_REQUEST_ACTIONS action, // Tipo de acción a realizar ulong magic, // Sello de experto (identificador numérico mágico) ulong order, // Billete de pedido string symbol, // Nombre del instrumento de negociación double volume, // Volumen de transacción solicitado en lotes double price, // Precio double stoplimit, // Nivel StopLimit de la orden double sl, // Nivel de Stop Loss de la orden double tp, // Nivel de Take Profit de la orden ulong deviation, // Desviación máxima aceptable del precio solicitado ENUM_ORDER_TYPE type, // Tipo de pedido ENUM_ORDER_TYPE_FILLING type_filling, // Tipo de orden por ejecución ENUM_ORDER_TYPE_TIME type_time, // Tipo de orden por tiempo de validez datetime expiration, // Hora de vencimiento de la orden (para órdenes de tipo ORDER_TIME_SPECIFIED) string comment, // Comentario de la Orden )
para compatibilidad con editores de código fuente de terceros como plantillas de auto-reemplazo. Para un IDE en particular necesitas corregir este archivo de acuerdo a los requerimientos del diseño de plantillas de auto-reemplazo de este editor.
Y sobre la falta de "(" y ")" en el archivo de puntuación - sí, falta, gracias, los añadiré. Te advertí de que podría faltar algo. :)
Urain:
Bueno, y al final lo renombré todo como mqh quedó más claro (aunque si usas un editor de terceros, estoy de acuerdo en que es más cómodo en txt).
Depende del propietario, por supuesto, cómo utilizar esta valiosa información en su beneficio.
PS Empaquetado en zip-archivo. Debido al hecho de que los archivos fueron subidos por separado, no rebobinar el contador de descargas.
Por favor, si alguien lo está utilizando, añada los elementos que faltan y publíquelos aquí - y me aseguraré de actualizar los archivos.
Aquí, hice capturas de pantalla de palabras clave más o menos recientes, traté de identificarlas en FineReader, pero no puedo. ¿Quizás alguien pueda ayudarme con esto?
Al crear este tema recopilé palabras clave de la ayuda en mano, no podré repetir esta hazaña para actualizar los archivos.
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Palabras clave y alias de MQL5:
Autor: Andrey Dik