Es correcto devolver valores de funciones no nulas, pero es mejor cambiar a nuevos carriles - no hay nada complicado allí.
Escriba, no se olvide de insertar la directiva #property strict al principio del código - donde todas las directivas están deletreadas, lea los códigos de error - sus descripciones están en la documentación y todo estará bien y no será complicado.
Estoy dominando emq-el por el tutorial de Sergei Kovalev.
He descargado el Expert Advisor de ahí, lo he compilado, y hasta parece que funciona, pero al compilarlo, da algunos feedbacks, no errores, sino advertencias.
¿Qué debo cambiar para que compile sin errores? Gracias de antemano.
MetaQuotes Language 4 (MQL4) - встроенный язык программирования торговых стратегий, разработанный компанией MetaQuotes Software Corp. на основе своего многолетнего опыта в создании торгово-информационных платформ. Этот язык позволяет писать собственные программы-эксперты (Expert Advisors), автоматизирующие управление торговыми процессами и...
Artyom, ¿está la documentación de mql5? y las preguntas están en la sección de mql4
Hay una documentación sobre mql4. Y es mejor pulsar F1 mientras se está en el MetaEditor
Ahh... De todos modos, tampoco es tan complicado: es más rápido poner el dedo en la F1 y encontrar todo lo que necesitas que esperar 24 horas a que te respondan en el foro. No entiendo...
Hola, soy nuevo en la programación. No he encontrado ningún código preparado en ningún sitio. La idea es la siguiente - necesito controlar un indicador personalizado desde un EA, o más bien cambiar sus parámetros externos (uno) cuando ocurre algún evento. La lógica en resumen - si el lote (o por ejemplo el número de posiciones) > un valor predefinido, la configuración externa en el indicador (que está en otra ventana y no está conectado con este EA) cambia sobre la marcha sin reiniciar el indicador. Tal vez puedas intentar hacerlo a través de
string ServiceCustomIndicatorByIndexA(int nIndex);// я даже не знаю тут ANSI или UNICODE нужно
и
int ServiceGetNamesIndicatorsMA(int hwndChart,int nWindow,string &asIndicators[],int nSize);
No sé cómo hacerlo, ¿puede algún programador escribir un bloque de código simple para un ejemplo? c/o Denis
Para iniciar sesión y usar el sitio web MQL5.com es necesario permitir el uso de Сookies.
Por favor, active este ajuste en su navegador, de lo contrario, no podrá iniciar sesión.
Ha iniciado sesión. La autenticación de dos factores se ha desactivado. Vuelva a configurarla y escanee un nuevo código QR, o continúe con la autenticación de dos factores desactivada.
Más rápido de entender y comprender
anotar los precios, cómo llevarlos después, cuándo qué?
para insertar en este bucle en lugar de rHola, he hecho una función que debe aumentar el stop loss después de que la última orden haya cerrado en una posición negativa.
Lo incrementa en el paso establecido, hasta alcanzar el máximo. En consecuencia, siempre establece el valor original del stop loss.
¿Qué ocurre? Gracias.
//+------------------------------------------------------------------+
doble SL()
{
doble sL;
if(OrdersHistoryTotal()==0)
{
sL=StopLoss;
}
if(OrderSelect(OrdersHistoryTotal()-1,SELECT_BY_POS,MODE_HISTORY))
{
if(OrderProfit()>=0)
{
sL=StopLoss;
}
if(OrderProfit()<0 && OrderType()==OP_BUY)
{
sL=PrecioDeApertura()-ParadaDeOrden()+SLStep;
}
if(OrderProfit()<0 && OrderType()==OP_SELL)
{
sL=Pérdida de la orden()-Precio de apertura de la orden()+SLStep;
}
}
if(sL>maxStep)
{
sL=StopLoss;
}
return(sL);
}
//+------------------------------------------------------------------+
¿Qué estoy escribiendo mal?
Debería ser así http://prntscr.com/lu1kb9
Intento de insertar los datos bajo la plantilla actual
Pero todavía no es lo mismo. AyúdameBuenas tardes.
Estoy dominando emq-el por el tutorial de Sergei Kovalev.
He descargado el Expert Advisor de ahí, lo he compilado, y hasta parece que funciona, pero al compilarlo, da algunos feedbacks, no errores, sino advertencias.
¿Qué debo cambiar para que compile sin errores? Gracias de antemano.
¿Dónde puedo encontrar los códigos de error? ¿Dónde está esta documentación?
En el menú de este sitio web - busque
En el menú de este sitio - busque
Artem, hay documentación sobre mql5, y las preguntas están en la sección de mql4
Sergey Branin:
¿Dónde puedo encontrar los códigos de error? ¿Dónde está esta documentación?
Aquí está la documentación de mql4. Debe pulsar F1 mientras está en el MetaEditor
Artyom, ¿está la documentación de mql5? y las preguntas están en la sección de mql4
Hay una documentación sobre mql4. Y es mejor pulsar F1 mientras se está en el MetaEditor
Ahh... De todos modos, tampoco es tan complicado: es más rápido poner el dedo en la F1 y encontrar todo lo que necesitas que esperar 24 horas a que te respondan en el foro. No entiendo...
No sé cómo hacerlo, ¿puede algún programador escribir un bloque de código simple para un ejemplo? c/o Denis