Indicadores de múltiplos períodos de tempo - página 598
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
Olá... precisa de sua ajuda para fazer na versão MTF e pode mudar de cor e largura para cada linha .... significa que eu posso ver
linha diária, semanal e mensal em tf atual (eu usei h4)
obrigado de antemão
desculpe pelo meu inglês ruimhyrulxxx
verifique este : https://www.mql5.com/en/forum/173574/page32
Acabou de experimentar, mas ainda não está funcionando??
Acabou de experimentar, mas ainda não está funcionando??
john
Eis como esse mesmo indicador (a versão "nmc") se parece com o meu terminal - tanto no modo multiuso quanto no modo normal. Por favor, verifique qual versão você está usando (e verifique se ele compila OK)
Eu recebo 16 erros e 2 avisos quando tento compilar?
Eu recebo 16 erros e 2 avisos quando tento compilar?
John
Yu estão usando um código errado
Verifique o código que você está tentando usar e o final deve ser assim (o char é substituído por tchar em cada instância onde ele ocorreu) :
{
string s = str;
for (int length=StringLen(str)-1; length>=0; length--)
{
int tchar = StringGetChar(s, length);
if((tchar > 96 && tchar 223 && tchar < 256))
s = StringSetChar(s, length, tchar - 32);
else if(tchar > -33 && tchar < 0)
s = StringSetChar(s, length, tchar + 224);
}
return(s);
}gincius ...
Este é o código que faz a parte de alerta:
alert_message = symbol+" "+ tChartPeriod+ " at "+ DoubleToStr(Close[0] ,digits);
if ( Trigger1 && Alert_Lv1 )
{
if( FP_BuferUp[0] != 0 ) { Trigger1 = False ; alert_level =" ZZS: Level 1 Low; ";
if(Box_Alerts) Alert(alert_level,alert_message);
if(Email_Alerts) SendMail(alert_level,alert_message);
if(Sound_Alerts) PlaySound(Alert_Lv1_Low_SoundFile);
}
if( FP_BuferDn[0] != 0 ) { Trigger1 = False ; alert_level =" ZZS: Level 1 High; ";
if(Box_Alerts) Alert(alert_level,alert_message);
if(Email_Alerts) SendMail(alert_level,alert_message);
if(Sound_Alerts) PlaySound(Alert_Lv1_High_SoundFile);
}
}
if ( Trigger2 && Alert_Lv2 )
{
if( NP_BuferUp[0] != 0 ) { Trigger2 = False ; alert_level =" ZZS: Level 2 Low; ";
if(Box_Alerts) Alert(alert_level,alert_message);
if(Email_Alerts) SendMail(alert_level,alert_message);
if(Sound_Alerts) PlaySound(Alert_Lv2_Low_SoundFile);
}
if( NP_BuferDn[0] != 0 ) { Trigger2 = False ; alert_level =" ZZS: Level 2 High; ";
if(Box_Alerts) Alert(alert_level,alert_message);
if(Email_Alerts) SendMail(alert_level,alert_message);
if(Sound_Alerts) PlaySound(Alert_Lv2_High_SoundFile);
}
}
OldBars = Bars ;
Eu não entendo nada na codificação ...
Consequentemente, eu estava errado, pensando que os "somente brancos" são feitos de "3 níveis ZZ semsfor" ... e os dois níveis de alerta são os níveis invisíveis 1 e 2 ,
e alerta geralmente aparece apenas com um aviso sobre o nível 2(
se deve ser entendido que queremos dizer que o último nível 3 ?)
Se assim for, deixe como está e faça este ZZ apenas MTF, por favor.
Desculpe por confundir...
Copiar e colar sua codificação e ainda assim os mesmos erros chegando?
Copiar e colar sua codificação e ainda assim os mesmos erros chegando?
Você substituiu a função com esse mesmo nome? Você não deve deixar a função antiga. Se você substituí-la pela função daquele cargo, não deve haver erros de compilação.
Alguma chance de você poder me enviar tudo corrigido? Eu não sei nada sobre codificação, desculpe.
Alguma chance de você poder me enviar tudo corrigido? Eu não sei nada sobre codificação, desculpe.
Eu postei o indicador correto - é o indicador deste post: https: //www.mql5.com/en/forum/173574/page416 e é o que se compila sem nenhum erro (velha construção de metatrader ou nova, não importa)