Ajuda na codificação - página 375

 
grego:
apenas 3 parâmetros em indicador, todos os 3 mesmos parâmetros

Desculpe, não faço idéia do que está acontecendo com seu teste

 

Por favor, me ajude.

Alguém usou antes do site do construtor da fxdreema EA? Como posso fazer a EA em multiplos quadros? Tentei encontrar ajuda no fórum, mas eles não sabem o quanto estão disponíveis o que eu quero.

Se alguém fez o indicador multitimeframe ou especialista antes, por favor, faça um para um oscilador stochastatic o que eu escrevo no fórum e compartilhe o link. Eu só quero ver um exemplo, o quão disponível o multitimeframe está.

Como usuário gratuito você pode criar contatos ilimitados, simplesmente não pode baixar diretamente. Precisa ir ao menu Projetos -> Criar uma cópia compartilhada (você pode fazer apenas 3 vezes por dia), e depois do weblink gerado você pode baixar o que você fez.

Aqui está o link do fórum sobre minha conversa:

https://fxdreema.com/forum/viewtopic.php?f=2&t=2664

(talvez precise de um registro muito curto, mas não tenho certeza disso).

 
camaropeti:
Por favor, me ajude.

Alguém usou antes do site do construtor da fxdreema EA? Como posso fazer a EA multitimeframe? Eu tentei encontrar ajuda no fórum, mas eles não sabem quão disponível está o que eu quero.

Se alguém fez o indicador multitimeframe ou especialista antes, por favor, faça um para um oscilador stochastatic o que eu escrevo no fórum e compartilhe o link. Eu só quero ver um exemplo, o quão disponível o multitimeframe está.

Como usuário gratuito você pode criar contatos ilimitados, simplesmente não pode baixar diretamente. Precisa ir ao menu Projetos -> Criar uma cópia compartilhada (você pode fazer apenas 3 vezes por dia), e depois do weblink gerado você pode baixar o que você fez.

Aqui está o link do fórum sobre minha conversa:

https://fxdreema.com/forum/viewtopic.php?f=2&t=2664

(talvez precise de um registro muito curto, mas não tenho certeza disso).

camaropeti

dê uma olhada nesta linha : https://www.mql5.com/en/forum/173574

Muitos indicadores de prazos de trabalho múltiplos são afixados ali. Eu recomendo que você comece a partir dos últimos posts (existem as versões com múltiplos períodos de tempo compatíveis com o novo metatrader 4)

Depois disso, você pode dar uma olhada neste tópico : https://www.mql5.com/en/forum/181423

E assim por diante (há muita facilidade já capaz de usar o multi tempo)

 

Agradeço sua resposta, você é muito útil, mas eu disse que qualquer um faz um exemplo para Stoch multitimeframe, no site fxdreema porque, eu quero ver qual é a solução para este problema. E depois de ver com um indicador e entender como funciona, quero fazer do meu Expert o que será multitimeframe e usar mais de um indicador.

E se algum garoto fez um Expert com fxdreema, por favor, coloque ao testador de estratégia metatrader, porque eu tentei criar multitimeframe, mas não há ninguém que tenha trabalhado

 
camaropeti:
Agradeço sua resposta, você é muito útil, mas eu disse que qualquer um faz um exemplo para Stoch multitimeframe, no site fxdreema porque, eu quero ver qual é a solução para este problema. E depois de ver com um indicador e entender como funciona, quero fazer do meu Expert o que será multitimeframe e usar mais de um indicador. E se algum garoto fez um Expert com fxdreema, por favor, coloque ao testador de estratégia metatrader, porque eu tentei criar multitimeframe, mas não há ninguém que tenha trabalhado

O uso do estocástico de múltiplos períodos de tempo de um EA é muito simples

Basta usar algo como isto :

double stochasticValue = iStochastic(NULL,timeFrame,kPeriod,dPeriod,slowing,MODE_SMA,0,MODE_MAIN,1)

para um valor estocástico principal de um tempo desejadoFrame de uma primeira barra fechada (o 1 - último argumento na linha)

Osindicadores personalizados são igualmente simples: basta substituir o iStochastic() pelo iCustom(NULL, timeFrame, indicadorNome, ....parâmetros..., bufferNo,shift) e isso é tudo

 
mladen:
O uso do estocástico de múltiplos períodos de tempo de um EA é muito simples

Basta usar algo como isto :

double stochasticValue = iStochastic(NULL,timeFrame,kPeriod,dPeriod,slowing,MODE_SMA,0,MODE_MAIN,1)

para um valor estocástico principal de um tempo desejadoFrame de uma primeira barra fechada (o 1 - último argumento na linha)

Os indicadores personalizados são igualmente simples: basta substituir o iStochastic() pelo iCustom(NULL, timeFrame, indicadorNome, ....parâmetros..., bufferNo,shift) e isso é tudo

Você é muito profissional, mas eu não entendo a linguagem de código, mesmo que você diga o que é o quê.

Eu não quero escrever códigos.

Fico feliz, por entender muitas funções no fxdreema, e posso criar EAs simples, e não preciso codificar.

Não tenho certeza, mas acho que em seu código você disse, que o estojo funcionará se eu mudar o cronograma no metatrader, o indicador mudará para esse cronograma. Nas palavras, o cronograma do indicador é o mesmo que eu defini no cronograma do metatrader. Ou talvez um período de tempo especificado

O multitimeframe, quero dizer, como o que escrevi no fórum fx dreema. Eu copio para aqui:

"por exemplo, há o oscilador estocastático e eu faço um EA que vê apenas isso". O Stoch... está no cronograma M15, o cronograma M5 está descendo, mas o cronograma M1 está subindo.

Neste caso, se a EA vê apenas o cronograma de 1 minuto (O real que está sendo definido no metatrader), ela quer comprar, mas a boa estratégia é esperar enquanto o cronograma M1 vai descer novamente, e vender.

Quero ver os prazos M1, M5, M15 todos juntos, e começar a negociar quando o indicador for a mesma direção em cada prazo".

Refiro-me a cada período de tempo que M1- M15

 

Na fxdreema, eu tentei isso, mas é claro que não funcionou. O ponto laranja significa que o bloco é verdadeiro, o amarelo significa o evento oposto.

Arquivos anexados:
forum.jpg  44 kb
 

Oi, pessoal,

Alguém poderia me ajudar a corrigir este único indicador?

Eu tentei fazer com que funcionasse em Bar Open, ele compila ok, parece ok em Strategy Tester... mas falha em conta real ... saca as pernas corretas ... mas às vezes ele pula uma vela para trás e pára em Close [ ou em torno de Close] do bar em vez de Open... WTH ?

Aqui está o código ( ZigZag Open Sar )

#janela_do_cartão_indicador de propriedade

#property indicator_buffers 3

#Indicador de propriedade_color1 Gray

#Indicador de propriedade_color3 Laranja

Passo duplo externo=0,02;

duplo externo Máximo=0,2;

bool externo ExtremumsShift=1;

Extremums int History=0;

//--

duplo pico[],

Trough[],

SAR[];

//=============================================================

int init()

{

SetIndexBuffer(0,Peak);

SetIndexStyle(0,DRAW_ZIGZAG);

SetIndexLabel(0, "Pico");

SetIndexEmptyValue(0,0,0.0);

SetIndexBuffer(1,Trough);

SetIndexStyle(1,DRAW_ZIGZAG);

SetIndexLabel(1, "Trough");

SetIndexEmptyValue(1,0.0);

SetIndexBuffer(2,SAR);

SetIndexStyle(2,DRAW_ARROW);

SetIndexArrow(2,159);

SetIndexLabel(2, "SAR");

SetIndexEmptyValue(2,0.0);

return(0);

}

//=============================================================

int start()

{

estática int BarsPrev;

bool MissBars=Bars-Bars-BarsPrev>1;

bool NewBar=Bars-BarsPrev===1;

if(MissBars && BarsPrev!=0) BarsPrev=reinit();

int limit=Bars-BarsPrev-(BarsPrev==0); BarsPrev=Bars;

if(History!=0 && limit>History) limit=History-1;

for(int i=limit; i>=0; i--)

{

SAR=iSAR(NULL,0,Passo,Máximo, i);

duplo meio[2];

mid[0]=(Aberto+Abrir)/2;

mid[1]=(Aberto+Abrir)/2;

estático int j;

barragem estática;

duplo estático h,l;

int shift;

if(i>0) j++;

if(dir)

{

if(h<Open) {h=Open; j=NewBar;}

if(SARmid[0])

{

shift=i+ExtremumsShift*(j+NewBar);

Peak[shift]=h;

dir=0;

l=Abrir; j=0;

}

}

senão

{

if(l>Open) {l=Open; j=NewBar;}

if(SAR>=mid[1] && SAR<mid[0])

{

shift=i+ExtremumsShift*(j+NewBar);

Trough[shift]=l;

dir=1;

h=Abrir; j=0;

}

}

}

// if(MissBars) Print("limit: ",limit," Bars:",Bars," IndicatorCounted: ",IndicatorCounted());

retorno(0);

}

//=============================================================

//

int reinit()

{

ArrayInitialize(Pico,0.0);

ArrayInitialize(Trough,0.0.0);

ArrayInitialize(SAR,0.0.0);

return(0);

}

Obrigado de antemão !

 

Por que funciona 123.mq4 ..... arquivo ABC.mq4 não funciona Build 711 ? Ambos os códigos dos arquivos são idênticos. O que deve melhorar do código para arquivar trabalhos Build 711 ?

.

123.mq4

abc.mq4

Arquivos anexados:
123.mq4  7 kb
abc.mq4  7 kb
 
popej30:
Por que funciona 123.mq4 ..... arquivo ABC.mq4 não funciona Build 711 ? Ambos os códigos dos arquivos são idênticos. O que deve melhorar do código para arquivar trabalhos Build 711 ?

.

123.mq4

abc.mq4

Aqui está a versão que funciona : abc_nmc.mq4

Arquivos anexados:
abc_nmc.mq4  7 kb