Me podéis decir si hay alguna base de datos para subir a Metatrader 4 para tener más instrumentos financieros, no sólo pares de divisas y 6 míseros SFD? ( Cuenta demo PS)
AC666>>: Подскажите, нет ли какой то базы данных чтобы закачать в Метатрейдер 4, чтобы было больше финансовых инструментов? не только валютных пар и 6 жалких СFD ? (PS демо счет)
Podrías buscar otro broker, o abrir una microcuenta en lugar de una demo.
Por favor, no me pateéis si esto ya ha sucedido, la pregunta es, ¿es posible cerrar órdenes a través de magik, si es así, qué he omitido a continuación?
друг на Fibo-group скачай терминал там есть
Gracias
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Chicos, decidme dónde encontrar el sobre deslizante en MT.!!!!!!!!!!!!!!!!!!!!
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Chicos, decidme dónde encontrar el sobre deslizante en MT.!!!!!!!!!!!!!!!!!!!!
Sobres
Подскажите, нет ли какой то базы данных чтобы закачать в Метатрейдер 4, чтобы было больше финансовых инструментов? не только валютных пар и 6 жалких СFD ? (PS демо счет)
Podrías buscar otro broker, o abrir una microcuenta en lugar de una demo.
как сделать три тейкпрофита, есть три сигнала входа на каждый сигнал открытия нужно установить свой тейкпрофит?
En el caso más sencillo, se puede dotar a cada señal de su propio magik en el ORDERSEND fi
https://www.mql5.com/ru/forum/100201
Por favor, no me pateéis si esto ya ha sucedido, la pregunta es, ¿es posible cerrar órdenes a través de magik, si es así, qué he omitido a continuación?
extern double Lots=0.1;
int start()
{
double Ind11=iMA(NULL,0,12,0,0,0,0);
double Ind12=iMA(NULL,0,12,0,0,0,1);
if(Ind11>Ind12)
{
OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,0,"",16384,0,Green);
}
if(Ind11<Ind12)
{
for(int i=OrdersTotal();i>=0;i--)
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
{if(OrderMagicNumber()==16384) OrderClose(OrderTicket(), OrderLots(), Bid, 5, CLR_NONE)
;}
}
return(0);
}
for( ic=Total de Pedidos()-1;ic>=0;ic--)
{
if(OrderSelect(ic,SELECT_BY_POS,MODE_TRADES)==false) continue;
if(OrderSymbol()==Symbol() && OrderMagicNumber()==16384)
{
if (OrderType()==OP_BUY)
ret=OrderClose(OrderTicket(),OrderLots(),Bid,5,CLR_NONE);
if (OrderType()==OP_SELL)
ret=OrderClose(OrderTicket(),OrderLots(),Ask,5,CLR_NONE);
}}
No sé qué significa "ret", he añadido el código y no funciona. Debo haber conectado mal algo, ¿qué pasa?
extern double Lots=0.1;
int start()
{
double Ind11=iMA(NULL,0,12,0,0,0,0);
double Ind12=iMA(NULL,0,12,0,0,0,1);
if(Ind11>Ind12)
{
OrderSend(Symbol(),OP_BUY,Lots,Ask,3,0,0,"",16384,0,Green);
}
if(Ind11<Ind12)
{
for(ic=OrdersTotal()-1;ic>=0;ic--)
{
if(OrderSelect(ic,SELECT_BY_POS,MODE_TRADES)==false) continue;
if (OrderSymbol()==Symbol() && OrderMagicNumber()==16384)
{
if (OrderType()==OP_BUY)
ret=OrderClose(OrderTicket(),OrderLots(),Bid,5,CLR_NONE);
if (OrderType()==OP_SELL)
ret=OrderClose(OrderTicket(),OrderLots(),Ask,5,CLR_NONE);
}}
}
return(0);
}