[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 935
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á, estou interessado nesta pergunta. A alpari fornece um servidor onde você pode carregar seu conselheiro para que ele possa trabalhar 24 horas por dia? Você teria a gentileza de responder pessoalmente?
Não está funcionando, talvez eu precise mudar algo aqui ou colocá-lo após o início.
Eu tentei traduzir seu código em papel para o russo, eu entendo, mas não funciona,
é muito complicado, especialmente quando as condições em cada condição se seguem, e uma condição em oito condições.
É claro que não discuto quem criou este código é um milagre, mas para mim é uma completa perversão (de uma boa maneira)
Não sou preguiçoso para acrescentar comentários a cada operação e condição, exceto para a função padrão.
Há alguma redundância no código, mas o código é bastante legível
Algo não está funcionando para você, não este código... :)
Essa é toda a lógica... Viktor estava certo - é redundante, mas o mais simples possível... :)
pergunta sobre a mudança do período no programa ... por exemplo, há uma certa seqüência de operadores que deve ser aplicada a diferentes períodos ... como eu entendo que é mais fácil fazê-lo na forma de uma linha do tempo ... mudando o período... Eu encontro uma função na documentação que retorna um valor de período... mas não consigo encontrar uma função para mudá-la... o que estou errado ?
O período do gráfico pode ser qualquer um dos seguintes valores:
Muito obrigado, só preciso de alguns esclarecimentos ... para um grupo de operadores trabalhar em um determinado período é suficiente especificar um dos períodos à sua frente, como são apresentados nesta tabela?
Para dar a resposta certa à sua pergunta, você precisa ver pelo menos um código de amostra onde você especificamente precisa definir o período...
string trend()
{int count,count_change;
double bar_centr;
string trend;
bool clear;
for (int i=10;i!=0;i--)
{
bar_centr = (Alto[i]-Baixo[i])/2+Baixo[i]);
if (bar_centr>((Alto[i+1]-Baixo[i+1])/2+Baixo[i+1])
count+++;
if (bar_centr<((Alto[i+1]-Baixo[i+1])/2+Baixo[i+1])
count--;
}
Print (count, "period ")Period());
if (count>3) trend="buy";
if (count<-3) trend="sell";
if (count<3||count>-3) trend="uncertain";
return(trend);}
esta função precisa ser aplicada uma após a outra em períodos diferentes ... Funciona se eu o conecto a janelas no terminal com prazos diferentes ... A questão é se é possível para a EA lidar com vários períodos diferentes ...
esta função deve ser aplicada sucessivamente a diferentes períodos ... Funciona se eu ligar o EA a janelas no terminal com períodos diferentes ... A questão é se é possível para a EA lidar com vários períodos diferentes ...
Entendo que você quer que sua função trabalhe não apenas com o gráfico e o período atuais, mas com qualquer um dos períodos, passados a ele ...
Agora, chame sua função desta maneira
tendência(Símbolo(), Período()); // Ele retornará valores para o gráfico e período em que a EA está pairando...
tendência(USDJPY, PERÍODO_D1); // Retorna valores para o símbolo USDJPY e período de "1 dia".
Em vez de PERÍODO_D1 você pode entrar 1440 - dará o mesmo resultado...
Se for chamada sem parâmetros, a função retorna valores para o símbolo e período atual (eles são definidos por padrão)
Entendo que você quer que a função funcione não só com o gráfico atual e o período, mas também com qualquer gráfico passado a ele...
Agora chame sua função desta maneira:
tendência(Símbolo(), Período()); // Ele retornará valores para o gráfico e período em que a EA está pairando...
tendência(USDJPY, PERÍODO_D1); // Retorna valores para o símbolo USDJPY e período de "1 dia".
Em vez de PERÍODO_D1 você pode entrar em 1440 - é a mesma coisa...
resposta abrangente... muito obrigado ...