Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
mladan,
Sou novo nisso e, tentando aprender a fazer isso, tenho procurado um indicador de MA que não só tem um alerta visual, mas um alerta sonoro. Já vi este do BB e gosto dele, mas não consigo que ele faça o áudio, por favor, você pode me ajudar.
Obrigado por compartilhar JohnnyBoy.
Altoronto
Aqui você vai cumprimentosMladen
Mladen, você pode adicionar opção para diferentes moedas no indicador anexo?
Agradecemos antecipadamente, como sempre.
Seu verdadeiro
AltorontoCruzetas de Nema
Obrigado Mladen trabalha muito bem, agora vejo o que eu estava fazendo de errado.
Indicador de aperto CCI
Olá Mladen
Indicador de Aperto CCI FXCM Versão da Estação de Trocas FXCM
para a versão Metatrader 4
Obrigado
Código:
função Init()
indicador:nome("CCI Squeeze Indicator");
indicador:descrição("");
indicador:requiredSource(core.Bar);
indicador:tipo(core.Oscilador);
indicador.parâmetros:addInteger("MA_Period", "Período de MA", "Período de MA", 200);
indicador.parâmetros:addString("MA_Método", "Método de MA", "", "MVA");
indicator.parameters:addStringAlternative("MA_Method", "EMA", "", "EMA");
indicador.parâmetros:addStringAlternative("MA_Method", "KAMA", "", "KAMA"); indicador.parâmetros:addStringAlternative("MA_Method", "KAMA", "", "KAMA");
indicador.parâmetros:addStringAlternative("MA_Método", "LWMA", "", "LWMA"); indicador.parâmetros:addStringAlternative("MA_Método", "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 of upB", "Color of upB", core.rgb(0, 255, 0)));
indicator.parameters:addColor("loB_color", "Color of loB", "Color of loB", core.rgb(255, 128, 64)));
indicator.parameters:addColor("upB2_color", "Cor de upB2", "Cor de upB2", core.rgb(0, 64, 0)));
indicator.parameters:addColor("loB2_color", "Cor de loB2", "Cor de loB2", core.rgb(255, 0, 0)));
indicator.parameters:addColor("line_color", "Cor da linha", "Cor da linha", core.rgb(128, 128, 128)));
fim
local primeiro;
fonte local = nulo;
MA local;
CCI local;
função Prepare()
fonte = instância.fonte;
MA_Period=instance.parameters.MA_Period;
MA_Método=instância.parâmetros.MA_Método;
CCI_Period=instance.parameters.CCI_Period;
MA = core.indicators:create(MA_Método, fonte.close, MA_Periodo);
CCI = núcleo.indicadores:create("CCI", fonte, CCI_Periodo);
first = matemática.max(MA.DATA:first(),CCI.DATA:first())+2;
nome local = perfil:id() ... "(" ... fonte:name() ... ", " ... MA_Period ... ", " ... MA_Método ... ", " ... CCI_Period ... ")";
instância:nome(nome);
upB = instância: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, primeiro);
upB2 = instance:addStream("upB2", core.Bar, nome ... ".upB2", "upB2", instance.parameters.upB2_color, primeiro);
loB2 = instância:addStream("loB2", core.Bar, nome ... ".loB2", "loB2", instance.parameters.loB2_color, primeiro);
cciline = instance:addStream("cciline", core.Line, nome ... ".cciline", "cciline", instance.parameters.line_color, primeiro);
fim
atualização da função (período, modo)
MA:update(modo);
CCI:update(mode);
se (período>primeiro) então
cciline[período]=CCI.DATA[período];
se fonte.close[período]<MA.DATA[período] então
se CCI.DATA[período]>0. então
upB[período]=CCI.DATA[período];
loB[período]=nulo;
upB2[período]=nulo;
loB2[período]= nada; loB2[período]= nada;
mais
upB[período]=nil;
loB[período]=CCI.DATA[período];
upB2[período]=nulo;
loB2[período]=nulo;
fim
senão
se CCI.DATA[período]>0. então
upB[período]=nil;
loB[período]=nulo;
upB2[período]=CCI.DATA[período];
loB2[período]=nulo;
mais
upB[período]=nil;
loB[período]=nulo;
upB2[período]=nulo;
loB2[período]=CCI.DATA[período];
fim
fim
fim
fim
Hi,
alguém tem índice de lucro obtido (PTI), e pode compartilhar conosco
Olá, Mladen,
É possível codificar um novo indicador ou painel com i-var para descobrir a maior porcentagem de i-var acima de 0,5 nível naquele tempo em particular ou a maior duração de i-var acima de 0,5 nível naquele tempo em particular (M5,M15,M30 etc...) Para que possamos encontrar o período ideal de tempo.
Cores
Altoronto
Aqui você vai
com respeito à MladenCaro mladen
Eu me pergunto se é possível ter as cores mudando para SSA normalizadas (quando
linha zero transversal),e TEMA( quando muda de direção)
Muito obrigado por seu tempo
Dan
CrustallumKvsFound this description that is easier to understand what does the indicator do (the description can be found here - FXCodeBase.COM: Forex Chart Indicators and Development - View topic - CCI Squeeze indicator ) : Eu usei o preço escolhido pela MaPrice em vez disso (portanto, não é fixo para ser apenas fechado) em comparação, mas, por padrão, é definido para fechar, portanto é o mesmo que seu código regardsMladen
obrigado mladen
Ampliador eMACD
Oi, pessoal,
Fiz uma pequena atualização "cosmética" no indicador eMACD(MACD eSignal parecido); adicionei a entrada "lupa" para desenhar um osma maior (útil para ver melhor quando o OSMA está bem próximo de 0) e cor diferente para osma acima ou abaixo de 0.
Aproveite
Cumprimentos
brax64