[ARQUIVO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 4. - página 132
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
P.S.
para limpar a linha Comentário, insira Comentário(") em deinit();
Correção técnica - use o botão SRC no painel superior para inserir o código, como fazem seus assessores. Será muito mais fácil de ler.
P.S.
Para limpar a linha Comentário, insira Comentário(") em deinit();
Arrays não podem ser passados para Comentário(). As arrays devem ser impressas elemento por elemento.
Os dados do tipo duplo são impressos com 4 dígitos decimais após o ponto. Para números de saída com maior precisão, use DoubleToStr().
O bool, data e tipos de cores serão impressos como números.
Para emitir dados de data e hora como uma string, use a função TimeToStr().
Para dividir a saída em várias linhas, você pode usar o caractere de alimentação de linha "\n" ou "\r\n".
Veja também Alerta() e Impressão().
O preço cruzou a linha horizontal acima....
E como esta linha deve ser descrita?
Olá,
Aqui está o problema que estou tendo.
Trabalhando em PERÍODO_H1.
Para fechar no final da hora eu faço isso:
Para abrir uma posição no início da hora eu faço o seguinteMas, para o teste, é assim
Eu não consigo descobrir onde estou errado.
Nem sempre funciona desta maneira, mas tem tais momentos.
Obrigado quem vai responder :).
Não estou dizendo isso, estou dizendo que diferença faz onde a EA está anexada? Se for escrito corretamente, não importa onde é colocado - basta colocá-lo em um gráfico de câmbio mongol, mas se estiver configurado para operar em EURUSD 1 minuto, ele o fará. E não é difícil programá-lo, basta mudar algumas linhas.
Muito obrigado pelo esclarecimento!
Só estou preocupado com o testador simulando barras de um minuto para modificações na abertura de cada barra de um minuto.
Vou tentar mudar Open[0] para iOpen(NULL,1,0) e acrescentar uma função para verificar a abertura da barra de um minuto.
Passaram-se alguns minutos, durante os quais eu afinei o código e o experimentei com o testador no M5 e me certifiquei de que neste caso o testador não abre barras de 1 minuto, embora prescrito, e o modifica apenas a cada 5 minutos, o que eu temia. Em todos os ticks é um pouco melhor, porque se modifica com mais freqüência. Mas na M1 apenas na abertura do bar funciona o mesmo, tanto com Open[0] como com iOpen(NULL,1,0), pelo qual ainda sou grato!
Agora usarei sempre iOpen verde, pois vejo que posso passar sem Open vermelho. O lucro verde é mais agradável do que o vermelho. (:))
Olá,
Aqui está o problema que estou tendo.
Trabalhando em PERÍODO_H1.
Para fechar no final da hora eu faço isso:
Para abrir uma posição no início da hora, eu faço istoMas, para o teste, é assim
Eu não consigo descobrir onde estou errado.
Nem sempre funciona desta maneira, mas tem tais momentos.
Obrigado, quem responde :)
Um amigo me deu uma dica:
Ao invés de TimeCurrent()
TimeSeconds(TimeCurrent())
E funcionou.
Você pode me dizer como escrever:
O preço cruzou a linha horizontal acima....
E como esta linha deve ser descrita?
A descrição da linha horizontal é um número constante, ou seja, seu valor na dimensão da janela indicadora. Vamos colocar o cursor do mouse sobre ele e ver este valor.