[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 70
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
Pergunta para novatos:
É possível refazer o estocástico para que ele apareça como janela_do_cartão_indicador - mas usa meus níveis (ao invés de 0 e 100 - outros parâmetros serão definidos)
Fácil. Mas o que você verá no gráfico se o preço for 1.3077 e o estocástico for 56, por exemplo? O intervalo do gráfico será mostrado pelo spread do preço.
Mas como?
Você tem 3 ordens pendentes e se pelo menos 1 for acionada, então alguma condição está definida?
Se sim, então você pode fazer assim
for(int cnt=0;cnt<OrdersTotal();cnt++) // последовательно проверяем все ордера
{
OrderSelect(cnt, SELECT_BY_POS)
if(OrderOpenTime()!=0) ///время не равно 0 значит отложка сработала(или как писал Roger if(OrderType()<2) )
{
///необходимая операция
}
}
ou você tem 1 ordem em aberto + 3 ordens pendentes?
Então você pode tentar assim
//в глобальных переменных
int tick[3];
//в функции sta
......................
Obrigado pela idéia, vou tentar!!!
Mas como ???
E não conseguimos ver nada. O indicador deve agora ser desenhado na tabela de preços, mas os valores do preço e do oscilador são muito diferentes, por isso vemos o preço, mas a linha do indicador está fora da área visível. Por exemplo, a janela da tabela de preços é escalonada de 1,3075 para 1,3125, o preço é 1,3110, o valor estocástico é 73,28, o que está claramente fora da área da tabela. Naturalmente, a linha estocástica não será visível.
Se este for o código completo, ele nem sequer é compilado. Se você colocar um número no lugar de Lot, a EA funciona bem.
Não está tudo lá, não toquei nas variáveis declaradas no início, está tudo lá
Veja o que está escrito no diário de bordo. Talvez você não tenha dinheiro suficiente em sua conta.
Eu tenho dinheiro, o servidor está conectado, não notei nada de assustador ou novo no diário de bordo, estou me assustando, tudo parece estar correto
E nós não vemos nada. O indicador deve agora ser desenhado na tabela de preços, mas os valores do preço e do oscilador são muito diferentes, por isso vemos o preço, mas a linha do indicador está fora da área visível. Por exemplo, a janela da tabela de preços é escalonada de 1,3075 para 1,3125, o preço é 1,3110, o valor estocástico é 73,28, o que está claramente fora da área da tabela. Naturalmente, a linha estocástica não será visível.
isso é compreensível - não estou discutindo.
mas o ...... stochastic usa algum tipo de canal de 0-100 - então se o redirecionamos para meu canal e fazemos com que a parte superior seja 0 e a inferior seja 100 - então consequentemente o stochastic em si não será desenhado na zona visível e dentro do canal no gráfico
É possível em princípio, embora exija algum conhecimento. Não está muito claro na forma como você declarou, o que isso conseguiria, o que "meu canal" você quer dizer, etc.
É possível generalizar descobrindo a oscilação de preços no gráfico via WindowPriceMax, WindowPriceMin e escalando o estocástico de acordo.
Mas, o mais importante, qual é o benefício disso, além dos exercícios de programação?