Indicadores de élite :) - página 291

 

mladan,

Soy nuevo en esto y tratando de aprender a hacer esto, tengo la búsqueda de indicador de MA que no sólo tiene una alerta visual, pero una alerta de audio. He visto este de BB y me gusta, pero no puedo conseguir que el audio puede ayudar por favor.

Archivos adjuntos:
 

Gracias por compartir con JohnnyBoy.

 

Altoronto

Aquí tienes
saludos

Mladen

altoronto:
Mladen, ¿puedes añadir la opción de diferentes monedas en el indicador adjunto?

Gracias de antemano, como siempre.

Su verdaderamente

Altoronto
Archivos adjuntos:
 

Cruces de Nema

Gracias Mladen funciona muy bien, ahora veo lo que estaba haciendo mal.

 

Indicador CCI Squeeze

Hola Mladen

CCI Squeeze Indicador FXCM Trading Station Versión

a la versión de Metatrader 4

Gracias

Código:

function Init()

indicator:name("Indicador CCI Squeeze");

indicator:description("");

indicator:requiredSource(core.Bar);

indicator:type(core.Oscillator);

indicator.parameters:addInteger("MA_Period", "Period of MA", "Period of MA", 200);

indicator.parameters:addString("MA_Method", "Method of MA", "", "MVA");

indicator.parameters:addStringAlternative("MA_Method", "EMA", "", "EMA");

indicator.parameters:addStringAlternative("MA_Method", "KAMA", "", "KAMA");

indicator.parameters:addStringAlternative("MA_Method", "LWMA", "", "LWMA");

indicator.parameters:addStringAlternative("MA_Method", "MVA", "", "MVA");

indicator.parameters:addStringAlternative("MA_Method", "TMA", "", "TMA");

indicator.parameters:addInteger("CCI_Period", "Period of CCI", "Period of CCI", 50);

indicator.parameters:addColor("upB_color", "Color de upB", "Color de upB", core.rgb(0, 255, 0));

indicator.parameters:addColor("loB_color", "Color de loB", "Color de loB", core.rgb(255, 128, 64));

indicator.parameters:addColor("upB2_color", "Color de upB2", "Color de upB2", core.rgb(0, 64, 0));

indicator.parameters:addColor("loB2_color", "Color de loB2", "Color de loB2", core.rgb(255, 0, 0));

indicator.parameters:addColor("line_color", "Color de la línea", "Color de la línea", core.rgb(128, 128, 128));

fin

local primero;

local fuente = nil;

local MA;

local CCI;

función Preparar()

fuente = instancia.fuente;

MA_Period=instancia.parámetros.MA_Period;

MA_Method=método MA de la instancia;

CCI_Period=instancia.parámetros.CCI_Period;

MA = core.indicators:create(MA_Method, source.close, MA_Period);

CCI = core.indicators:create("CCI", source, CCI_Period);

first = math.max(MA.DATA:first(),CCI.DATA:first())+2;

local name = profile:id() .. "(" .. source:name() .. ", " .. MA_Period .. ", " .. MA_Method .. ", " .. CCI_Period .. ")

instancia:nombre(nombre);

upB = instance:addStream("upB", core.Bar, name .. ".upB", "upB", instance.parameters.upB_color, first);

loB = instance:addStream("loB", core.Bar, name .. ".loB", "loB", instance.parameters.loB_color, first);

upB2 = instance:addStream("upB2", core.Bar, name .. ".upB2", "upB2", instance.parameters.upB2_color, first);

loB2 = instance:addStream("loB2", core.Bar, name .. ".loB2", "loB2", instance.parameters.loB2_color, first);

cciline = instance:addStream("cciline", core.Line, name .. ".cciline", "cciline", instance.parameters.line_color, first);

fin

function Actualizar(periodo, modo)

MA:update(modo);

CCI:update(mode);

if (period>first) then

cciline[periodo]=CCI.DATA[periodo];

si fuente.cierre[periodo]<MA.DATOS[periodo] entonces

si CCI.DATA[period]>0. entonces

upB[period]=CCI.DATA[period];

loB[period]=nil;

upB2[period]=nil;

loB2[period]=nil;

si no

upB[period]=nil;

loB[period]=CCI.DATA[period];

upB2[period]=nil;

loB2[period]=nil;

fin

si no

si CCI.DATA[period]>0. entonces

upB[period]=nil;

loB[period]=nil;

upB2[period]=CCI.DATA[period];

loB2[period]=nil;

si no

upB[period]=nil;

loB[period]=nil;

upB2[period]=nil;

loB2[period]=CCI.DATA[period];

fin

end

end

end

 

Hola,

¿alguien tiene el índice de ganancias tomadas (PTI), y puede compartir con nosotros

 

Hola Mladen,

¿Es posible codificar un nuevo indicador o tablero con i-var con el fin de encontrar el mayor porcentaje de i-var por encima del nivel de 0,5 en ese momento en particular o la mayor duración de i-var por encima del nivel de 0,5 en ese momento en particular (M5, M15, M30, etc.) Para que podamos encontrar el marco de tiempo ideal.

Archivos adjuntos:
ivar.mq4  4 kb
 

Colores

mladen:
Altoronto

Aquí tienes

saludos Mladen

Estimado mladen

Me pregunto si es posible tener colores cambiantes para SSA normalizado(cuando

cruzar la línea cero),y TEMA( cuando cambia de dirección)

Muchas gracias por su tiempo

Dan

Archivos adjuntos:
 
mladen:
CrustallumKvs Encontré esta descripción que es más fácil de entender lo que hace el indicador (la descripción se puede encontrar aquí - FXCodeBase.COM: Forex Chart Indicators and Development - View topic - CCI Squeeze indicator ) :
He utilizado el precio elegido por MaPrice en su lugar (por lo que no es fijo para ser sólo cerca) en la comparación, pero, por defecto, se establece para cerrar, por lo que es el mismo que su código
saludos Mladen

gracias mladen

 

Lupa eMACD

Hola chicos,

He hecho una pequeña actualización "cosmética" al indicador eMACD(parece que el MACD eSignal); he añadido la entrada "lupa" para dibujar un osma más grande (útil para ver mejor cuando el OSMA está muy cerca de 0) y diferente color para el osma por encima o por debajo de 0.

Disfruta

Saludos

brax64

Archivos adjuntos: