¿Alguien puede sugerir cómo obtener (atrapar) el momento en que se cierra una posición en MT5? En realidad necesitamos obtener las propiedades de la última posición cerrada.
SkyTreker: ¿Alguien puede sugerir cómo obtener (atrapar) el momento en que se cierra una posición en MT5? En realidad, necesitas obtener las propiedades de la última posición cerrada.
¡Buenas tardes! Puedes darme una pista, no puedo manejar la estructura de la consulta. Debo haberlo olvidado. Probablemente algo estúpido, la timpánica. En realidad, quería saber a qué equivale el lote.
//+------------------------------------------------------------------+//| депозита.mq5 |//| Copyright 2012, MetaQuotes Software Corp. |//| http://www.mql5.com |//+------------------------------------------------------------------+#property copyright "Copyright 2012, MetaQuotes Software Corp."#property link "http://www.mql5.com"#property version "1.00"//+------------------------------------------------------------------+//| Expert initialization function |//+------------------------------------------------------------------+intOnInit()
{
//---Print ( ACCOUNT_BALANCE );
MqlTradeRequest request={0};
MqlTradeResult result={0};
structMqlTradeRequest
{
ENUM_TRADE_REQUEST_ACTIONS action=TRADE_ACTION_DEAL; // Тип выполняемого действияdouble volume=1; // Запрашиваемый объем сделки в лотах ENUM_ORDER_TYPE type=ORDER_TYPE_SELL; // Тип ордера
}
//---return(0);
}
//+------------------------------------------------------------------+//| Expert deinitialization function |//+------------------------------------------------------------------+voidOnDeinit(constint reason)
{
//---
}
//+------------------------------------------------------------------+//| Expert tick function |//+------------------------------------------------------------------+voidOnTick()
{
//---
}
//+------------------------------------------------------------------+
Estoy cambiando de MQL4, no puedo entender como encontrar la barra alta y baja usando tiempo+TF. Simplemente significa desplazamiento por tiempo y alta y baja por shifft.
intCopyHigh(
string symbol_name, // имя символаENUM_TIMEFRAMES timeframe, // периодdatetime start_time, // с какой датыint count, // сколько копируемdouble high_array[] // массив для копирования максимальных цен
);
¿Tengo que deformar un array para obtener un valor?
+ Una pregunta más: por ejemplo, si pongo el gráfico de horas a las 19:20, me dará una barra alta que se abrió a las 19:00 y no obtengo nada en absoluto y obtengo una barra alta que se abrió a las 20:00.
structMqlTradeRequest
{
request. action=TRADE_ACTION_DEAL; // Тип выполняемого действия
request. volume=1; // Запрашиваемый объем сделки в лотах
request. type=ORDER_TYPE_SELL; // Тип ордераOrderSend(request,result);
}
MqlTradeRequest' - estructura o clase ya definida deposit.mq5 20 9
Y este no es el caso.
structMqlTradeRequest
{
request. action=TRADE_ACTION_DEAL; // Тип выполняемого действия
request. volume=1; // Запрашиваемый объем сделки в лотах
request. type=ORDER_TYPE_SELL; // Тип ордера
}
OrderSend(request,result);
//---
MqlTradeRequest' - estructura o clase ya definida deposit.mq5 20 9
¡Yo asumiría que si no se especifican los stops-ganancias, entonces no existen, si no se especifica un par de divisas, entonces es aquel en cuyo gráfico se encuentra el robot, el precio de una orden ágil según mi intelecto tampoco parece ser necesario! Leo inglés. Estoy adivinando.
¿Y qué clase no está definida en esta estructura? ¡El compilador se ha atascado en su cerebro!
¡AHH! La estructura ya está definida. ¡¡Se compiló!!
Print ( ACCOUNT_BALANCE );
Print (SYMBOL_MARGIN_INITIAL);//Начальная (инициирующая) маржа обозначает размер необходимых залоговых средств в маржинальной валюте для открытия позиции объемом в один лот. Используется при проверке средств клиента при входе в рынок.
Tengo 37 y 42 !!!!!. ¿Qué son treinta y siete? ¿Qué son cuarenta y dos? Veo un saldo de 17 155, 43 y ¿qué son esos números?
Dimka-novitsek: ¡¡¡¡¡Ya sabes, pon 37 y 42 !!!!! ¿Qué son treinta y siete? ¿Qué son cuarenta y dos? Veo un saldo de 17.155, 57 y ¿qué son esos números?
¿Alguien puede sugerir cómo obtener (atrapar) el momento en que se cierra una posición en MT5? En realidad, necesitas obtener las propiedades de la última posición cerrada.
Estoy cambiando de MQL4, no puedo entender como encontrar la barra alta y baja usando tiempo+TF. Simplemente significa desplazamiento por tiempo y alta y baja por shifft.
---------------------------------------------------------------
se parece a CopyHigh, etc.
¿Tengo que deformar un array para obtener un valor?
+ Una pregunta más: por ejemplo, si pongo el gráfico de horas a las 19:20, me dará una barra alta que se abrió a las 19:00 y no obtengo nada en absoluto y obtengo una barra alta que se abrió a las 20:00.
MqlTradeRequest' - estructura o clase ya definida deposit.mq5 20 9
Y este no es el caso.
MqlTradeRequest' - estructura o clase ya definida deposit.mq5 20 9
¡Yo asumiría que si no se especifican los stops-ganancias, entonces no existen, si no se especifica un par de divisas, entonces es aquel en cuyo gráfico se encuentra el robot, el precio de una orden ágil según mi intelecto tampoco parece ser necesario! Leo inglés. Estoy adivinando.
¿Y qué clase no está definida en esta estructura? ¡El compilador se ha atascado en su cerebro!
¡AHH! La estructura ya está definida. ¡¡Se compiló!!
¡¡¡¡¡Ya sabes, pon 37 y 42 !!!!! ¿Qué son treinta y siete? ¿Qué son cuarenta y dos? Veo un saldo de 17.155, 57 y ¿qué son esos números?
¡¡¡¡¡Sabes, puse 37 y 42 !!!!! ¿Qué es treinta y siete? ¿Qué son cuarenta y dos? Veo un saldo de 17.155, 43 y ¿qué son estos números?
ACCOUNT_BALANCE es un identificador numérico
lo correcto esAccountInfoDouble(ACCOUNT_BALANCE) ySymbolInfoDouble( Symbol(),SYMBOL_MARGIN_INITIAL)
en otras palabras, el identificador puede representarse tanto en forma alfabética como numérica
en otras palabras ACCOUNT_BALANCE ySYMBOL_MARGIN_INITIAL son sólo números