forked from e187038/SP_GVA1
33 lines
2.3 KiB
MQL5
33 lines
2.3 KiB
MQL5
|
|
void OnTick()
|
|
{
|
|
//---
|
|
double precio;
|
|
int deslizamiento = 3;
|
|
int magicNumber = 123456;
|
|
int ticket;
|
|
|
|
// Precio al que quieres comprar
|
|
precio = SymbolInfoDouble(_Symbol, SYMBOL_BID);
|
|
|
|
// Modo de ejecución de la orden: Market
|
|
ticket = OrderSend(_Symbol, OP_BUY, 0.1, precio, deslizamiento, 0, 0, "Mi Orden", magicNumber, 0, clrNONE);
|
|
|
|
// Modo de ejecución de la orden: Límite (Limit)
|
|
// ticket = OrderSend(_Symbol, OP_BUYLIMIT, 0.1, precio, deslizamiento, 0, 0, "Mi Orden", magicNumber, 0, clrNONE);
|
|
|
|
// Modo de ejecución de la orden: Stop
|
|
// ticket = OrderSend(_Symbol, OP_BUYSTOP, 0.1, precio, deslizamiento, 0, 0, "Mi Orden", magicNumber, 0, clrNONE);
|
|
|
|
// Modo de ejecución de la orden: Stop-Límite (Stop-Limit)
|
|
// ticket = OrderSend(_Symbol, OP_BUYSTOPLIMIT, 0.1, precio, deslizamiento, 0, 0, "Mi Orden", magicNumber, 0, clrNONE);
|
|
|
|
if(ticket > 0) {
|
|
Print("Orden enviada exitosamente. Número de ticket: ", ticket);
|
|
}
|
|
else {
|
|
Print("Error al enviar la orden. Código de error: ", GetLastError());
|
|
}
|
|
|
|
}
|
|
//+------------------------------------------------------------------+
|