Indicador EA: Mudança de sinal
2 respostas
Threshold
9 anos atrás #112650
Quero deslocar a seta de sinal para as velas anteriores. Veja abaixo. Esse é um indicador de sinal, não um EA.
Há algum lugar nesse código em que eu possa deslocar a seta?
double getDrawOffset(int signalIndex, int i) { if(signalIndex == 1) { se(Signal1Pos == "High") { return(High[i]+atrOffset + (sigCountOffsets(signalIndex, "High"))*(atrOffset*0.1)); } else { return(Low[i]-atrOffset - (sigCountOffsets(signalIndex, "Low"))*(atrOffset*0.1)); } } se (signalIndex == 2) { se(Signal2Pos == "High") { return(High[i]+atrOffset + (sigCountOffsets(signalIndex, "High"))*(atrOffset*0.1)); } else { return(Low[i]-atrOffset - (sigCountOffsets(signalIndex, "Low"))*(atrOffset*0.1)); } } return(false); }
Possivelmente adicionar um turno externo.
Marca Fric
9 anos atrás #126545
Olá,
você deve conseguir fazer isso com uma pequena alteração no código. Encontre uma função drawSignal e adicione uma linha no início:
void drawSignal(int signalIndex, int i, double value) {
i = i-1;
... o restante do código não foi alterado
Marcar
EstratégiaQuant arquiteto
Threshold
9 anos atrás #126561
Incrível, obrigado, cara. Seu software e seus EAs estão me ensinando muito sobre o mql4
Visualizando 2 respostas - 1 até 2 (de um total de 2)