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
Gracias ND
¿Dónde puedo encontrar un zerolag-true-stochastic?
Script para añadir lotes a las órdenes abiertas en beneficio
Hola a todos,
Estoy intentando escribir un script que añada lotes a las órdenes abiertas que están en beneficio. El problema es que necesito implementar refrescos en alguna parte porque para cuando pasan las últimas órdenes sigue usando los mismos datos de precio.
Si alguien pudiera ayudarme se lo agradecería mucho.
Gracias a todos...
Aquí está el código:
#property show_inputs
#include
//+------------------------------------------------------------------+
//|función de inicio del programa de script
//+------------------------------------------------------------------+
int inicio()
{
int total,cnt,err;
total = OrdersTotal();
for(cnt=0;cnt<total;cnt++)
{
OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
if(OrderProfit() >= 15) // el beneficio es superior a 15 pips
if(OrderType()==OP_BUY)
OrderSend(OrderSymbol(),OP_BUY, 0.1, MarketInfo(OrderSymbol(),MODE_ASK), 2, NULL, NULL, NULL, NULL, CLR_NONE);
si no
OrderSend(OrderSymbol(),OP_SELL, 0.1, MarketInfo(OrderSymbol(),MODE_BID), 2, NULL, NULL, NULL, NULL, CLR_NONE);
err=GetLastError();
Print("error(",err,"): ",ErrorDescription(err));
Sleep(1000);
}
//----
//----
return(0);
}
Gracias de antemano a todos...
Saludos
Jeff
Gracias ND ¿Dónde puedo encontrar un zerolag-true-stochastic?
Debería estar aquí:
https://www.mql5.com/en/forum/172902
Trabajar con dll
Hola ND,
Podrías por favor indicarme la dirección correcta:
1. Necesito aprender más sobre el trabajo mutuo de la dll y la MT, es decir: cómo la MT ejecuta la dll que está escrita en C++; cómo las fuentes de la dll en las cotizaciones de la MT4 y las señales de salida de vuelta a la MT4, etc. Por favor, indíqueme un libro y muestras de código.
2. Solía tener un indicador que analizaba las noticias de algún proveedor de noticias externo (creo que FF) y las analizaba en MT4 y las mostraba en cualquier ventana de TF. O te has encontrado con algo similar.
Gracias de antemano
Hola ND,
¿Podría indicarme la dirección correcta?
1. Necesito aprender más sobre el trabajo mutuo de la dll y la MT, es decir: cómo la MT ejecuta la dll que está escrita en C++; cómo las fuentes de la dll en las cotizaciones de la MT4 y las señales de salida de vuelta a la MT4, etc. Por favor, indíqueme un libro y muestras de código.
2. Solía tener un indicador que analizaba las noticias de algún proveedor de noticias externo (creo que FF) y las analizaba en MT4 y las mostraba en cualquier ventana de TF. O te encontraste con algo similar.
Gracias de antemanoHola bershk,
en cuanto al punto 2 (parsing noticias de algún proveedor de noticias externo) para que pueda utilizar este ejemplo:
https://www.mql5.com/en/forum/177102 - indicadores de abastecimiento de las noticias en MT4, y EA de comercio de noticias en MT4. Están en los códigos fuente de mql4 para que pueda descargar y abrir en metaEditor para ver como ejemplo.
Esos indicadores y EAs están usando nuestro calendario forex tsd.
Esos indicadores y EA están usando un dll (lo encontrarás en el hilo y dentro del código de esos indicadores/EA - encontrarás los ejemplos sobre cómo fue implementado/codificado en mql4.
En cuanto al proveedor de noticias FF así que mira este hilo https://www.mql5.com/en/forum/176404
Este hilo https://www.mql5.com/en/forum/173834
https://www.mql5.com/en/forum/175881
sobre tu primera pregunta:
https://www.mql5.com/en/forum/172885
dll y noticias
¡Muchas gracias ND!
Eres como siempre muy útil
Saludos,
Victor
Hola bershk,
en cuanto al punto 2 (parsing noticias de algún proveedor de noticias externo) para que pueda utilizar este ejemplo:
https://www.mql5.com/en/forum/177102 - indicadores de abastecimiento de las noticias en MT4, y EA de comercio de noticias en MT4. Están en los códigos fuente de mql4 para que pueda descargar y abrir en metaEditor para ver como ejemplo.
Esos indicadores y EAs están usando nuestro calendario forex tsd.
Esos indicadores y EAs están usando un dll (lo encontrarás en el hilo y dentro del código de esos indicadores/EA - encontrarás los ejemplos sobre cómo fue implementado/codificado en mql4.
En cuanto al proveedor de noticias FF así que mira este hilo https://www.mql5.com/en/forum/176404
Este hilo https://www.mql5.com/en/forum/173834
https://www.mql5.com/en/forum/175881
sobre su primera pregunta:
https://www.mql5.com/en/forum/172885tim
Hola Estimado CodesGuru
Mi pregunta es simple creo, pero no pude averiguar cómo manejarlo.
Así que quiero escribir este código en EA,
Si (highprice - lowprice) < 60 pips entre las 02:00 GMT y las 10:00 GMT entonces vender A UDUSD a lowprice - 5pips o comprar AUDUSD a highprice + 5pips, de lo contrario no se opera
Quiero crear esta simple orden de trading automatizada pero no soy capaz, ¿podríais ayudarme?
gracias
Arrastrar y soltar Stop Loss
Hola a todos
Tengo Drag and Drop Stop loss script, y un amor para usarlo. Pero con mi broker no funciona para 2 ordenes en un mismo scart solo establece 1 orden. Quiero establecer el stop loss para 2 órdenes en el mismo lugar.
¿Cuál es el problema? Funciona bien con otros brokers.
Por favor, ayuda
int inicio()
{
//----
int digits = MarketInfo(Symbol(),MODE_DIGITS);
double value = NormalizeDouble(WindowPriceOnDropped(),digits);
for(int i=TotalOrdenes()-1;i>=0;i--)
{
if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
continuar;
if(OrderSymbol()!=Symbol())
continuar;
RefrescarTarifas();
if(OrderType()==OP_BUY)
if(value<Bid)
OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(),OrderExpiration(),White);
if(OrderType()==OP_SELL)
if(value>Ask)
OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(),OrderExpiration(),White);
if((OrderType()==OP_BUYSTOP) || (OrderType()==OP_BUYLIMIT))
if(value<OrderOpenPrice())
OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(),OrderExpiration(),White);
if((OrderType()==OP_SELLSTOP) || (OrderType()==OP_SELLLIMIT))
if(value>OrderOpenPrice())
OrderModify(OrderTicket(),OrderOpenPrice(),value, OrderTakeProfit(),OrderExpiration(),White);
}
return(0);
}
//+------------------------------------------------------------------+
Ayuda
Estoy tratando de hacer mi primer EA, pero no puedo averiguar cómo hacerlo, aquí están las reglas que debe tener
Si cierra por encima de la EMA 7 (Comprar)
Si cierra por debajo de la EMA 7 (Vender y vender en corto)
Si cierra por encima de la EMA 7 (Comprar para cubrir y comprar)
Pregunta de la primera lección
2;76;;;no se puede abrir el archivo de programa
Hice el archivo de texto, no puedo compilarlo cuando ejecuto lo anterior es el error que sale de (my_first_mql4_script.log) que aparece en lugar del archivo ex4.
Hice el archivo del bloc de notas un archivo .bat como dijo la primera lección y guardé su contenido:
cd C:\NArchivos de Programa\NUpFX Trading Station
metalang -q "C:\gram Files\UpFX Trading Station\my_first_mql4_script.mq4"