Función ICustom - página 11

 
paytongannaway:
Tengo un indicador que me gusta mucho y lo he probado durante un par de semanas y ha tenido bastante éxito. ¿Hay alguna forma de automatizar las órdenes de compra/venta basadas en el indicador? El resumen es que es una pequeña flecha apuntando hacia arriba o hacia abajo en el gráfico cuando los indicadores que me gustan se alinean. ¿Existe una manera de que cuando la flecha aparezca coloque una orden por mí?

Codersguru tiene un tutorial completo sobre cómo escribir un EA. Léelo, aprenderás mucho.

 

Puede utilizar la función iCustom para incorporar su indicador externo, pero tendrá que escribir la otra lógica (compra/venta, etc.) usted mismo. Es bastante sencillo.

Buena suerte

Lux

 

¿dónde está este codersguru?

 

Necesito ayuda con iCustom para Histograma

¿Alguien puede ayudarme? Estoy tratando de crear un objeto de una tendencia alcista o bajista utilizando iCustom y un indicador que muestra las barras del histograma por encima de 0 y por debajo de 0.

¿Cómo puedo hacer uso de la función iCustom para llamar a que cuando su por encima de 0, es una tendencia alcista y cuando su debajo de 0 es una tendencia a la baja?

Por ahora es algo así

string Trigger="";

color colt6;

double trigger1 = iCustom(NULL, 0, "Trigger",24, ??????? , 0);

if ((trigger1 > 0)) { Trigger="UP"; colt6=Lime; }

if ((trigger1 < 0)) { Trigger="DOWN"; colt6=Red; }

ObjectCreate("MA00", OBJ_LABEL, 0, 0, 0);

ObjectSetText("MA00",Trigger,28, "Arial", colt6);

ObjectSet("MA00", OBJPROP_CORNER, 0);

ObjectSet("MA00", OBJPROP_XDISTANCE, 0);

ObjectSet("MA00", OBJPROP_YDISTANCE, 0);

 

Necesito ayuda sobre la función iCustom

codersguru:
Claro, lo haré.

--------------------------------------------------------------------------------

Codesguru, ¿puede ayudarme? Estoy tratando de crear un objeto de una tendencia alcista o bajista utilizando iCustom y un indicador de histograma que muestra barras de histograma por encima de 0 y por debajo de 0.

¿Cómo puedo hacer uso de la función iCustom para llamar a que cuando está por encima de 0, es una tendencia alcista y cuando está por debajo de 0 es una tendencia bajista? Además, ¿cómo puedo establecer una alerta emergente para alertar sólo una vez?

Por ahora es algo así:

string Trigger="";

color colt6;

double trigger1 = iCustom(NULL, 0, "Trigger",24, ??????? , 0);

if ((trigger1 > 0)) { Trigger="UP"; colt6=Lime; }

if ((trigger1 < 0)) { Trigger="DOWN"; colt6=Red; }

ObjectCreate("MA00", OBJ_LABEL, 0, 0, 0);

ObjectSetText("MA00",Trigger,28, "Arial", colt6);

ObjectSet("MA00", OBJPROP_CORNER, 0);

ObjectSet("MA00", OBJPROP_XDISTANCE, 0);

ObjectSet("MA00", OBJPROP_YDISTANCE, 0);

if(Trigger==Up")

Alert(Symbol()," - ", "H1:"," Uptrend"," at ", Bid);

Muchas gracias a quien pueda dar una indicación de cómo podré hacer lo anterior.

 

iCustom - ¿Cómo puedo obtener el valor del indicador personalizado?

Hola a todos,

Este es mi primer mensaje en este foro . Intento editar el indicador Heiken Ashi Ma a myIndicator y utilizar un simple script EA (once_per_candle) para obtener un valor de myIndicator.

Sí, sé que puede utilizar iCustom, pero cómo la configuración debo utilizar con iCustom para obtener ese valor.

Indicador -myIndicator

----------------------

Quiero que este indicador devuelva el valor de Trend. Declaro la tendencia como cadena externa trend

EA -once_per_candle

--------------------

Cada periodo (para este script utilizo el marco de tiempo M15), el script obtendrá un valor de tendencia de myIndicator.

Por favor, ¿alguien me puede ayudar a obtener ese valor?

Archivos adjuntos:
 

Pregunta de iCustom

Tengo un indicador que compara varios valores. Deseo llevar esos valores a mi EA. Hasta ahora, lo que he encontrado, del uso de la función iCustom es; llamar al nombre del indicador y comparar dos períodos de tiempo diferentes de la misma MA. Cómo podría utilizar iCustom para comparar dos valores diferentes del mismo indicador.

Por ejemplo:

Digamos que tengo una MA de la media del Máximo y el Mínimo para un Período de 15 min, y una MA del Precio de Cierre durante 13 Períodos, en el mismo Indicador. Digamos que quiero colocar una Compra, en mi EA, cuando la MA del Precio de Cierre cruza por debajo de la MA del promedio de Alto/Bajo, en el Indicador.

¿Cómo puedo utilizar la función iCustom para capturar un estado que ocurre entre dos MAs diferentes en el mismo indicador?

 

Sólo tienes que leer los diferentes indicadores de tu EA usando icustom y hacer una comparación

val1 = iCustom(NULL, 0, "sar_filter_alert",5,9,3,3,1,1,0.02,0.2,0,0);

val2 = iCustom(NULL, 0, "AsciiTrade",10,20,5,0,0);

Entonces si(val1 > val2 etc

o si quieres comparar 2 valores en el mismo indicador, cambia los valores en la segunda lectura

val1 = iCustom(NULL, 0, "sar_filter_alert",5,9,3,3,1,1,0,0);

val2 = iCustom(NULL, 0, "sar_filter_alert",25,19,3,3,1,3,1,0);

 

Aumento,

Gracias por la respuesta, pero mi pregunta es con respecto a un único indicador personalizado con varias MAs en el que quiero utilizar la relación de dos de las MAs (incluso su relación con una tercera MA) para mi posicionamiento de órdenes de compra y venta. ¿Cómo puedo utilizar la función iCustom, para poder llamar y comparar la relación de dos MAs, desde el mismo indicador personalizado? Como no puedo ejecutar órdenes desde un Indicador Personalizado, tengo que llevarlas a un EA.

Barba Amarilla

 

Aumento,

¡Gracias de nuevo por la respuesta! ¡Perdón por mi respuesta! Cuando leí tu post sólo vi la primera mitad. Ahora veo que sí has respondido a mi pregunta, en la segunda mitad.

Gracias de nuevo.

Barba Amarilla

Razón de la queja: