[Arquivo!] Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por ela. Não poderia ir a lugar algum sem você - 2. - página 308
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
isto é
return (TRUE);
o resultado seria completamente diferente?Se eu jogá-lo aqui fora
isto é
o resultado seria completamente diferente?O tipo de variáveis var1 e var2?
int var1, var2
duplo var3, var4, var5
int var1, var2
duplo var3, var4, var5
Quais devem ser os sinais?
Eu escrevi o código um pouco diferente, só preciso acrescentar comentários
Que casos devem ser verdadeiros e quais falsos. E como você vai distinguir esses casos?
Se eu jogá-lo aqui fora
isto é
o resultado seria completamente diferente?Ajude-me com linhas de código.
O laço principal "for (i=2; i<100; i++)" calcula a variável Up_Price_Level. Então, assim que o Ask se torna superior ao Up_Price_Level, a variável tem que ser zerada . A variável deve permanecer relevante em todas as barras subseqüentes até que seja excedida por Ask, ou até que o valor da própria variável mude no loop "for (i=2; i<100; i++)" no futuro. Isto é, precisamos de outro ciclo com comparação entre o valor Up_Price_Level e High[iHighest(NULL,0,MODE_HIGH,20,0)] - Não sei como ligar o período de amostragem ao tempo de configuração do valor Up_Price_Level.
Boa noite a todos!
Por favor, me avise, prescrevi uma função para a abertura de um pedido. Não consigo lidar com o parâmetro de cor (para mostrar o tempo de abertura de uma seta de determinada cor), eu prescrevi assim OrderSend (Symbol(), OP_BUY, 0.01, Ask, 10, SL, TP, Lime), para que esta entrada escreva um erro 4062. Então eu acabei de remover o Lime e tudo está funcionando e as ordens começaram a abrir. Tentei prescrever Color L = Lime(respectivamente OrderSend (Symbol(), OP_BUY, 0.01, Ask, 10, SL, TP,L), mas novamente recebi um erro 4062. Então prescrevi a string L = Lime(respectivamente OrderSend (Symbol(), OP_BUY, 0.01, Ask, 10, SL, TP,L).
Boa noite a todos!
Por favor, me avise, prescrevi uma função para a abertura de um pedido. Não consigo lidar com o parâmetro de cor (para mostrar o tempo de abertura de uma seta de determinada cor), eu prescrevi assim OrderSend (Symbol(), OP_BUY, 0.01, Ask, 10, SL, TP, Lime), para que esta entrada escreva um erro 4062. Então eu acabei de remover o Lime e tudo está funcionando e as ordens começaram a abrir. Tentei receitar Color L = Lime(respectivamente OrderSend (Symbol(), OP_BUY, 0.01, Ask, 10, SL, TP,L), mas novamente recebi um erro 4062. Depois coloquei a string L = Lime(respectivamente OrderSend (Symbol(), OP_BUY, 0.01, Ask, 10, SL, TP,L).
int OrderSend( string symbol, int cmd, double volume, double price, int slippage, double stoploss, double takeprofit, string comment=NULL, int magic=0, datetime expiration=0, color arrow_color=CLR_NONE)
O que você faz:
OrderSend (Symbol(), OP_BUY, 0.01, Ask, 10, SL, TP,L)
1. A especificação do símbolo é correta,
2. Especificar uma operação comercial - verdade.
3. Especifique o número de lotes - correto,
4. Especificar o preço de abertura - correto,
5. Defina o tamanho do deslize de preço - correto,
6. Defina o preço de parada - correto,
7. Ajuste Take - à direita,
8. Deve haver um comentário - e você escreve a cor da seta...
9. Magik - você não tem um,
10. Prazo de validade - você não o tem,
11. Cor da flecha - deve ser o décimo primeiro parâmetro.