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
bbjurek
Aquí tienes
Hizo 3 "sabores" : 1 º es en el indicador gráfico que muestra el 2 cero lag Hull medias móviles, sus pendientes y sus cruces. El segundo es una versión histo que muestra la posición relativa de las 2 medias móviles Hull de retardo cero (muestra la tendencia), así como las flechas del gráfico. Estos 2 son multi time frame y tienen alertas también. Y la 3ª es la realizada para EA. Sólo tiene el básico (ya que desde el EA se puede especificar un time frame en los parámetros de iCustom() y debe ser lo más rápido posible) Usándolo desde el EA sería algo así:
saludos
Mladen
Estimado Mladen
¿puede hacer el indicador de histograma: cruzar 2 cero lag HMA, EA versión lista?
Si son posibles las flechas en la ventana del gráfico y las alertas en el corss, añadirlos también.
thakns bbjurekversión actualizada publicada aquí: https://www.mql5.com/en/forum/general
Actualización de los cruces de nema (versión multi time frame con alertas) : nema_crosses_-_mtf_amp_alerts_nmc.mq4
Originalmente fue publicado aquí : https://www.mql5.com/en/forum/general
bigdogus4
Aquí tienes Se ha añadido el encuadre multitemporal (por si acaso, así que ahora cubre más opciones)
saludos
Mladen
mladan, soy nuevo en esto y tratando de aprender a hacer esto, tengo la búsqueda de indicador 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.
Versión actualizada publicada aquí : https://www.mql5.com/en/forum/general
CCI squeeze : cci_squeeze_nmc.mq4
Publicado originalmente aquí : https://www.mql5.com/en/forum/general
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 en el cierre, por lo que es el mismo que su códigosaludos
Mladen
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
finVersión actualizada publicada aquí : https://www.mql5.com/en/forum/general
Navegador iVar : ivar_browser_nmc.mq4
Original (con descripción detallada) publicado aquí : https://www.mql5.com/en/forum/general
Bueno, espero que esto sea lo que estabas buscando. Yo lo llamo navegador más que cuadro de mando (ya que muestra datos de todos los plazos)
_____________________________
Toma todos los marcos de tiempo y calcula nBarsvalues de iVar, y luego calcula cuántas barras hace que cruzó a la baja. No se ha convertido la duración en barras a tiempo ya que claramente los marcos de tiempo más altos estarían siempre al frente de la lista si se considerara la duración en tiempo La ordenación se puede hacer (con SortByparameter) actuales estado encima del nivelEl nivel es ajustable (a diferencia del original) por lo que no está limitado al nivel 0.5
saludos
Mladen
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.
Versión actualizada publicada aquí : https://www.mql5.com/en/forum/general
Rsx_SigMa+histo_mtf+alerts 1.01 desde aquí: https://www.mql5.com/en/forum/general hecho para ser compatible con los nuevos builds de mt4.
Hola mrtools / mladen,
¿sería tan amable de añadir interpolaciones a este Rsx, por favor?
gracias de antemano
derfelderfel
Aquí tienes
Interpolación añadida a todos los valores
que tengas un buen fin de semana
versión actualizada publicada aquí: https://www.mql5.com/en/forum/general
RSX de super smoother 2.01 desde aquí: https://www.mql5.com/en/forum/general actualizado para ser compatible con las nuevas builds de mt4.