iCustom(Symbol(), 0, "Sollar Wind", ... modo int( Índice delinha indicadora ), int shift)
após o nome do indicador - "Sollar Wind" - preencha suas variáveis Externas
Mas
Sim, mas de acordo com a programação do indicador em minha primeira mensagem, onde localizei as variáveis para ter os dados que preciso?
Obrigado, mais uma vez
Sim, mas de acordo com a programação do indicador em minha primeira mensagem, onde localizei as variáveis para ter os dados que preciso? Obrigado, mais uma vez
de acordo com seus códigos indicadores deve ser um parâmetro após "VENTO SOLAR" e no parâmetro Modo você pode usar 1 ou 2, dependendo de sua necessidade
1 = primeiro histograma e 2 = segundo histograma em seu indicador
Você poderia me indicar um exemplo prático de como escrever icustom para ter o último valor para o indicador mencionado no topo? Obrigado
Para obter o último valor do indicador mencionado acima para a barra atual:
duplo val1= iCustom(NULL,0, "SOLAR WIND",10,2,0);
E para o uso da barra anterior :
duplo val1= iCustom(NULL,0, "VENTO SOLAR",10,2,1);
Alguém já desenvolveu a ea completa para este indicador. Em caso afirmativo, você poderia compartilhar a codificação conosco? Não parece ser uma ea complicada de criar - um simples cruzamento do negativo para o positivo, e vice-versa.
double val1= iCustom(NULL,0, "SOLAR WIND",10,2,1);
Pergunta sobre o Indicador de Suco. Eu poderia escrever o indicador de icustom como tal, mas falta outra varível do indicador:
double val1=iCustom(NULL,0, "Juice "8,0,0);
O problema é que Juice tem uma variável de Período de 8, e um nível de .08. Como eu capturo o nível de .08, ou eu?
Suas novas versões de vento solar também se redesenharam! Tire uma foto da tela em 5 minutos, e depois mais uma ou duas horas depois! Tem alguma outra solução para o problema do redesenho?? Eu gostaria muito de resolver este problema, se possível.
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Eu gostaria de fazer um EA com este indicador, mas não sei como escrever a função icustom?
Obrigado!
#Indicador de propriedade_separarate_window
#property indicator_buffers 3
#Indicador de propriedade_color1 Preto
#indicador de propriedade_color2 Cal
#Indicador de propriedade_cores3 Vermelho
período int externo=10;
duplo ExtBuffer0[];
Duplo ExtBuffer1[];
duplo ExtBuffer2[];
int init()
{
SetIndexStyle(0,DRAW_NONE);
SetIndexStyle(1,DRAW_HISTOGRAM);
SetIndexStyle(2,DRAW_HISTOGRAM);
IndicatorDigits(Dígitos+1);
SetIndexBuffer(0,ExtBuffer0);
SetIndexBuffer(1,ExtBuffer1); SetIndexBuffer(1,ExtBuffer1);
SetIndexBuffer(2,ExtBuffer2); SetIndexBuffer(2,ExtBuffer2);
IndicatorShortName("SOLAR WIND");
SetIndexLabel(1,NULL);
SetIndexLabel(2,NULL);
return(0);
}
int start()
{
//int period=10;
limite int;
int counted_bars=IndicatorCounted();
duplo prev,atual,antigo;
double Value=0,Value1=0,Value2=0,Fish=0,Fish1=0,Fish2=0;
dobro do preço;
duplo MinL=0;
duplo MáxH=0;
if(counted_bars>0) counted_bars--;
limite=barras_contadas_às_barras;
for(int i=0; i<limit; i++)
{ MaxH = Alto;
MinL = Baixo[Baixo(NULL,0,MODE_LOW,período,i)];
preço = (Máximo+Baixo)/2;
Valor = 0,33*2*((preço-MínL)/(MáxH-MínL)-0,5) + 0,67*Valor1;
Valor=MathMin(MathMax(Valor,-0,999),0,999);
ExtBuffer0=0,5*MathLog((1+Valor)/(1-Valor))+0,5*Fish1;
Valor1=Valor;
Peixe1=ExtBuffer0;
}
bool up=verdadeiro;
for(i=limit-2; i>=0; i--)
{
atual=ExtBuffer0;
prev=ExtBuffer0;
if (((current0))|||(current<0)) up= falso;
if (((current>0)&&(prev0)) up= true;
if(!up)
{
ExtBuffer2=current;
ExtBuffer1=0,0;
}
senão
{
ExtBuffer1=current;
ExtBuffer2=0,0;
}
}
retorno(0);
}