[¡AVISO CERRADO!] Cualquier pregunta de novato, para no saturar el foro. Profesionales, no pasen. No puedo ir a ningún sitio sin ti. - página 1090
![MQL5 - Lenguaje de estrategias comerciales para el terminal de cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
Ayúdame a crear un código simple como este (si puedes conseguir un código listo de inmediato):
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
Ayúdame a crear un código simple como este(si puedes conseguir un código ya hecho de inmediato):
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
este es un tema para preguntas de aquellos que quieren entender y aprender.
tu tema es más adecuado para "regalar", "querer" y otras tonterías y malentendidos
este es un tema para preguntas de aquellos que quieren entender y aprender.
tu tema es más adecuado para los temas de "gratuidad", "querer" y otras tonterías y malentendidos
No niego que estoy aprendiendo. Si no lo fuera, por qué estaría pidiendo ayuda.
¿No te funcionaría? Se puede insertar en cualquier parte del código.
Ayúdame a crear un código simple como este (si puedes conseguir un código ya hecho de inmediato):
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
hola a todos
Soy nuevo en la programación de mts
Tengo un buen Asesor Experto que hace 14 000 depósitos
después de eso empieza a perder
He cambiado el parámetro de reducción máxima a 14 000 y no pierde 22 000
Gracias de antemano.
No está perdiendo porque llegue a un determinado beneficio, justo en ese momento el comportamiento del mercado cambia y su Asesor Experto empieza a equivocarse.
Observe la programación de los tratos en este intervalo, analice y añada al código la evasión de esos momentos.
Hay momentos interesantes, por ejemplo, el EA se comporta perfectamente en un par, y pierde en el otro, por lo que después del análisis resulta que la señal de comprar o vender en el par exitoso, en este par simplemente debe invertirse. Este es el truco que realmente me funciona :)
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡Feliz Año Nuevo!!!!!!!!!!!!!!!!!!!!
Lo siento, no puedo entender la función ObjectCreate,
Así es como ObjectCreate( string Verkhnyayastrelka, OBJ_ARROW, 0, Time[0], Verhnyayaghranytsa, ) escribe un error;
Alert(" Verkhnyayastrelka " GetLastError() );
ObjectCreate( string Nizhnyayastrelka, OBJ_ARROW, 0, Time[0], Nyzhnyayaghranytsa, ) ;
Alert(" Nizhnyayastrelka " GetLastError() );
'OBJ_ARROW' - variable esperada C:\senyaya sochi\experts\mom change.mq4 (117, 42)
***************************************8
Así que
ObjectCreate( Verkhnyayastrelka, OBJ_ARROW, 0, Time[0], Verhnyayaghranytsa, ) ;
Alert(" Verkhnyayastrelka " GetLastError() );
ObjectCreate( Nizhnyayastrelka, OBJ_ARROW, 0, Time[0], Nyzhnyayaghranytsa, ) ;
Alert(" Nizhnyayastrelka " GetLastError() );
'Verkhnyayastrelka' - variable no definida C:\Fall Sochi\experts\change.mq4 (117, 17)
'Nizhnyayastrelka' - variable no definida C:\NAutumn Sochi\experts\changing.mq4 (120, 16)
*************************************************************************************************
Entonces, 'Nizhnyayastrelka', Nizhnyayastrelka;
ObjectCreate( Verkhnyayastrelka, OBJ_ARROW, 0, Time[0], Verhnyayaghranytsa, ) ;
Alert(" Verkhnyayastrelka " GetLastError() );
ObjectCreate( Nizhnyayastrelka, OBJ_ARROW, 0, Time[0], Nyzhnyayaghranytsa, ) ;
Alert(" Nizhnyayastrelka " GetLastError() );
')' - parámetro esperado C:\Nde la sochi\Nde otoño.mq4 (117, 79)
'''GetLastError''' - un operador esperado C:\Autumnsoy/experts/whatever.mq4 (118, 28)
')' - parámetro esperado C:\Nde los expertos de otoño/loquesea.mq4 (120, 77)
'GetLastError' - un operador esperado C:\Autumn soju/experts/whatever.mq4 (121, 27)
Setver!!!!! funciona muy mal Al intentar insertar texto algo funciona con el vigésimo primer intento, luego el globo sobre la flecha del ratón está girando durante mucho tiempo, ¡y sólo después de 2-5 minutos lo veo! También sobre los saltos repentinos hacia arriba y hacia abajo! Y envía 3-6 minutos!!
Ayude a crear un código tan poco complicado (si puede conseguir un código ya hecho de inmediato):
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
Algo de lo tuyo no funciona. ¿O es que algo va mal? ¡Ayúdame a hacer el correcto!
//+------------------------------------------------------------------+
int start()
{
int
magic,
SELL,
sells=0;
double
LOT,
StopLoss,
TakeProfit;
for (int i=0; i<OrdersTotal(); i++)
{
if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)
{
if (OrderSymbol() !=Symbol() || OrderMagicNumber() !=magic || OrderType() !=SELL ) continue;
OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),3,White);
sells++;
}
}
if (sells==0) OrderSend(Symbol(),OP_BUY, LOT,NormalizeDouble(Ask,Digits),3,StopLoss,TakeProfit,"",magic,0,Green);
return(0);
}
//+------------------------------------------------------------------+