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
hola queridos señores tools y mladen
Como saben el "nihilist_ultra_adx.mq4" es un indicador que muestra la pendiente de adx por 4 colores .
¿podríais cambiar su codificación para que muestre la pendiente de +di por colores?
feliz año nuevo y muchas gracias de antemano .
Hola Coders,
Feliz año nuevo a todos. ¡Muchos, muchos, muchos pips de codificación! lool
Aquí está el código:
"
//+-----------------------------------------------------------------------------------------------
if ( TrendLine1_Red) // para vender
ObjectCreate("TrendLine1_Red", OBJ_TREND, 0, Time[12], Bid-100*Point , Time[0]+3600, Bid-100*Point );
ObjectSet("TrendLine1_Red", OBJPROP_COLOR, Red);
if (ObjectFind("sell_line")==-1)
{ ObjectCreate("sell_line",OBJ_TEXT, 0, 0, 0); }
ObjectSetText("sell_line",DoubleToStr(MathAbs((NormalizeDouble(Bid,Digits)-NormalizeDouble
(ObjectGetValueByShift("TrendLine1_Red "+1,0),Digits))*MathPow(10,Digits)),0),8, "Arial",Red);
ObjectSet("sell_line",OBJPROP_PRICE1,NormalizeDouble(ObjectGetValueByShift("TrendLine1_Red "+1,0),Digits));
ObjectSet("sell_line",OBJPROP_TIME1,Time[0]) ;
double val1=ObjectGetValueByShift("TrendLine1_Red", 0);
//+-----------------------------------------------------------------------------------------------
Pregunta:
¿Qué debo cambiar con ese código para entrar en el mercado en la vela actual y no en la anterior?
Mi objetivo es entrar en el mercado de inmediato sin esperar a la siguiente vela.
Muchas gracias. Muchas gracias. bueno, gracias...
Que tengas un buen año.
Tomcat98
Hola Coders,
Feliz año nuevo a todos. ¡Muchos, muchos, muchos pips de codificación! lool
Aquí está el código:
"
//+-----------------------------------------------------------------------------------------------
if ( TrendLine1_Red) // para vender
ObjectCreate("TrendLine1_Red", OBJ_TREND, 0, Time[12], Bid-100*Point , Time[0]+3600, Bid-100*Point );
ObjectSet("TrendLine1_Red", OBJPROP_COLOR, Red);
if (ObjectFind("sell_line")==-1)
{ ObjectCreate("sell_line",OBJ_TEXT, 0, 0, 0); }
ObjectSetText("sell_line",DoubleToStr(MathAbs((NormalizeDouble(Bid,Digits)-NormalizeDouble
(ObjectGetValueByShift("TrendLine1_Red "+1,0),Digits))*MathPow(10,Digits)),0),8, "Arial",Red);
ObjectSet("sell_line",OBJPROP_PRICE1,NormalizeDouble(ObjectGetValueByShift("TrendLine1_Red "+1,0),Digits));
ObjectSet("sell_line",OBJPROP_TIME1,Time[0]) ;
double val1=ObjectGetValueByShift("TrendLine1_Red", 0);
//+-----------------------------------------------------------------------------------------------
Pregunta:
¿Qué debo cambiar con ese código para entrar en el mercado en la vela actual y no en la anterior?
Mi objetivo es entrar en el mercado de inmediato sin esperar a la siguiente vela.
Muchas gracias. Muchas gracias. bueno, gracias...
Que tengas un buen año.
Tomcat98Tomcat98
De ese fragmento de código es imposible ver cuando entras en el mercado en absoluto (todo lo que veo es que estás usando ObjectGetValueByShift() para algunas líneas de tendencia la barra actual, pero aparte de eso no se ve ningún intento de abrir una orden)
Mladen,
Bueno,
aquí está: (para vender)
"
int res;
double val1=ObjectGetValueByShift("TrendLine1_Red", 0);
if ( bid < val1 )
{
res=OrderSend(Symbol(),OP_SELL,LotsOptimized(),Bid,1,0,0,"",MAGIC,0,Red);
}
"
El código siempre está esperando la siguiente vela, no la viva para entrar en el mercado.
Me pregunto.
Gracias
Tomcat98
Mladen,
Bueno,
aquí está: (para vender)
"
int res;
double val1=ObjectGetValueByShift("TrendLine1_Red", 0);
if ( bid < val1 )
{
res=OrderSend(Symbol(),OP_SELL,LotsOptimized(),Bid,1,0,0,"",MAGIC,0,Red);
}
"
El código siempre está esperando la siguiente vela, no la viva para entrar en el mercado.
Me pregunto.
Gracias
Tomcat98¿Cuál es el valor de "bid" (que no es el valor de Bid incorporado) y cuándo se adquiere?
¿Cuál es el valor de la "oferta" (que no es el valor incorporado en la oferta) y cuando se adquiere?
Buena foto Mladen:
Las neuronas trabajando en el inicio de este nuevo año.
He cambiado :
doble oferta = (Oferta);
en
bid =MarketInfo(Symbol(),MODE_BID); // Solicitud del valor de Bid
y
Tiempo[0]+3600
en
TimeCurrent()
Parece que ahora funciona bien.
Muchas gracias.
Que tengas un buen WE
Sinceramente
Tomcat98
Chicos que pueden ayudar, hacer, por favor, antecedentes en TMA y MaxBarsBack. ¡¡¡¡¡Pleasssse!!!!!
Chicos que pueden ayudar, hacer, por favor, fondo en TMA y MaxBarsBack. ¡¡¡¡¡Pleasssse!!!!!
¿De qué fondo se habla?
¡Hola Mladen! Algo como esto
Hola,
Tengo una gran petición ¿podría alguien hacer este script de trabajo "en el clic" en lugar de "arrastrar y soltar"? usted tiene que arrastrar y soltar este script en la vela para que funcione, pero me gustaría activar o desactivar este script haciendo clic en la vela
muchas gracias de antemano