![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
No lo sé. Prueba a escanearlo con algún antivirus (tanto avast como kaspersky detectaban la versión 5 como malware)
Yo no he hecho ningún virus en él
gracias
¿Es posible que alguien pueda modificar el indicador adjunto para que muestre flechas hacia arriba y hacia abajo en lugar de barras de histograma? Cualquier ayuda será apreciada.
¿Es posible que alguien pueda modificar el indicador adjunto para que muestre flechas de subida y bajada en lugar de barras de histograma? Cualquier ayuda será apreciada.
daytrade5
heiken as hi es por su naturaleza un indicador de tipo barra. Incluye valores altos, bajos, abiertos y cerrados para heiken ashi - hacer que muestre todo eso usando sólo flechas lo haría bastante extraño
daytrade5 heiken ashi es por su naturaleza un indicador de tipo barra. Incluye valores altos, bajos, abiertos y cerrados para heiken ashi - hacer que muestre todo eso usando sólo flechas lo haría bastante extraño
Gracias Mladen,,,,,,,entendido.
Hola a todos,
alguien puede ayudarme a codificar un simple ea basado en el indicador xcode, ya que soy noob en la codificación.
Solo necesito ordenes de compra y venta despues del cierre de la barra de senal, opcion de cambio de periodo de senal del indicador, opcion de cambio de horas y dias de operacion.
La entrada de compra y venta son simples como se describe en la captura de pantalla. cualquier marco de tiempo cualquier par, tomar la opción de beneficio, la opción de trailing stop.
Sé que no es el santo grial y está lejos de él (como el santo grial no existe
), pero podemos tratar de conseguir algo de esto.
También si es posible añadir la opción de aumentar el tamaño del lote (para cambiar manualmente). por ejemplo: 0.01,0.01,0.02,0.04,0.04,0.08,0.08 y así sucesivamente...
¿Alguien puede hacerlo?
Gracias.
Estimado Mrtools/malden ¿podría revisar el código de abajo y decir dónde está el error? #property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_width1 2
#property indicator_color2 Cal
#property indicador_ancho2 2
extern double lotes = 0.1
extern int SignalGap = 4;
int dist=24;
double b1[];
double b2[];
int err;
int billete;
double stop;
doble prof;
int init() {
SetIndexStyle(0,DRAW_ARROW,STYLE_SOLID,1);
SetIndexStyle(1,DRAW_ARROW,STYLE_SOLID,1);
SetIndexArrow(1,233);
SetIndexArrow(0,234);
SetIndexBuffer(0,b1);
SetIndexBuffer(1,b2);
return(0);
}
int deinit() { return(0); }
int inicio() {
int barras_contadas=IndicadorContado();
int k,i,j,limit,hhb,llb;
int TotalOrdenes = 0;
if (counted_bars<0) return(-1);
si (barras_contadas>0) barras_contadas--;
limit=Barras-1;
if(barras_contadas>=1) limit=Barras_contadas-1;
si (límite<0) límite=0;
for (i=límite;i>=0;i--) {
hhb = Highest(NULL,0,MODE_HIGH,dist,i-dist/2);
llb = Más bajo(NULL,0,MODE_LOW,dist,i-dist/2);
si (i==hhb)
b1=Alto+SeñalGap*Punto;
si (i==llb)
b2=Low[llb]-SignalGap*Point;
for (int a=0; a <= OrdersTotal();a++)
if (OrderSelect(a,SELECT_BY_POS,MODE_TRADES))
if (OrderSymbol() == Symbol())
TotalOrders++;
if (TotalOrders<1)
{
double sl = profsize*Point*MathPow(10,Digits%2);
double tp = profsize*Point*MathPow(10,Digits%2);
double ask=NormalizeDouble(Ask,Digits);
double bid=NormalizeDouble(Bid,Digits);
stop = (Ask-sl);
prof = (Ask+tp);
ticket = OrderSend(Symbol(), OP_BUY, Ask, 3, 0, 0, NULL,LimeGreen);
ticket = OrderSend(Symbol(), OP_SELL, Bid, 3, 0, 0, NULL,LimeGreen);
OrderModify( ticket, OrderOpenPrice(), stop, prof, 0, Blue);
}
err=GetLastError();
}
return(0);
}
Estimado Mrtools/malden ¿podría comprobar el código de abajo y decir dónde está el error?#property indicator_chart_window
#propiedad indicador_buffers 2
#property indicador_color1 Rojo
#propiedad indicador_ancho1 2
#propiedad indicador_color2 Cal
#property indicador_ancho2 2
extern double lotes = 0.1
extern int SignalGap = 4;
int dist=24;
double b1[];
double b2[];
int err;
int billete;
double stop;
doble prof;
int init() {
SetIndexStyle(0,DRAW_ARROW,STYLE_SOLID,1);
SetIndexStyle(1,DRAW_ARROW,STYLE_SOLID,1);
SetIndexArrow(1,233);
SetIndexArrow(0,234);
SetIndexBuffer(0,b1);
SetIndexBuffer(1,b2);
return(0);
}
int deinit() { return(0); }
int inicio() {
int barras_contadas=IndicadorContado();
int k,i,j,limit,hhb,llb;
int TotalOrdenes = 0;
if (counted_bars<0) return(-1);
si (barras_contadas>0) barras_contadas--;
limit=Barras-1;
if(barras_contadas>=1) limit=Barras_contadas-1;
si (límite<0) límite=0;
for (i=límite;i>=0;i--) {
hhb = Highest(NULL,0,MODE_HIGH,dist,i-dist/2);
llb = Más bajo(NULL,0,MODE_LOW,dist,i-dist/2);
si (i==hhb)
b1=Alto+SeñalGap*Punto;
si (i==llb)
b2=Low[llb]-SignalGap*Point;
for (int a=0; a <= OrdersTotal();a++)
if (OrderSelect(a,SELECT_BY_POS,MODE_TRADES))
if (OrderSymbol() == Symbol())
TotalOrders++;
if (TotalOrders<1)
{
double sl = profsize*Point*MathPow(10,Digits%2);
double tp = profsize*Point*MathPow(10,Digits%2);
double ask=NormalizeDouble(Ask,Digits);
double bid=NormalizeDouble(Bid,Digits);
stop = (Ask-sl);
prof = (Ask+tp);
ticket = OrderSend(Symbol(), OP_BUY, Ask, 3, 0, 0, NULL,LimeGreen);
ticket = OrderSend(Symbol(), OP_SELL, Bid, 3, 0, 0, NULL,LimeGreen);
OrderModify( ticket, OrderOpenPrice(), stop, prof, 0, Blue);
}
err=GetLastError();
}
return(0);
}hock87
No se pueden manejar órdenes desde los indicadores
Tienes que llamar a los indicadores desde un EA usando iCustom() para importar los valores que quieres probar en el EA
____________________
PD: "xcode" es un indicador de bb stops renombrado y descompilado. Ya hay EAs construidos usando ese indicador. Sólo tienes que hacer una búsqueda en bb stop ea
Hola.
No sé si ya existe un indicador como este. ¿Pero es posible hacer un indicador que imprima flechas en el gráfico para múltiples ocilliadores?
Por ejemplo: si el estocástico cruza la línea de señal de sobrecompra o sobreventa (no si el cruce está en medio de la nada), una flecha de otro color si la línea de señal cruza el MACD y una flecha cuando el RSI entra y sale de sobreventa o sobrecompra.
Las flechas deben tener diferentes colores para que se vea gráficamente cuál es cuál.
Para el extra si su un buen codificador con un poco de speartime una pequeña tabla en la esquina inferior derecha con los valores reales para cualquiera.
Gracias
Hola.
No sé si ya existe un indicador como este. ¿Pero es posible hacer un indicador que imprima flechas en el gráfico para múltiples ocilliadores?
Por ejemplo: si el estocástico cruza la línea de señal de sobrecompra o sobreventa (no si el cruce está en medio de la nada), otra flecha de color si la línea de señal cruza el MACD y una flecha cuando el RSI entra y sale de sobrecompra o sobreventa.
Las flechas deben tener diferentes colores para que se vea gráficamente cuál es cuál.
Para el extra si su un buen codificador con un poco de speartime una pequeña tabla en la esquina inferior derecha con los valores reales para cualquiera.
GraciasSólo las flechas que señalan una condición sin el ocsilliator real en el gráfico.
Sólo las flechas que señalan una condición sin el ocsilliator real en el gráfico.
NWFstudent
Hay bastantes indicadores que hacen exactamente eso - así que sí, es posible