Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 191
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
Obrigado por sua resposta. Eu mesmo fiquei surpreso que tal pergunta tivesse surgido. Embora, talvez eu tenha entendido mal o que eu vi e o que causou a pergunta.
Estou agora analisando o código de outras pessoas para ver quais métodos (diferentes dos meus e talvez mais eficientes) são usados para implementar certos algoritmos. Neste momento estou olhando para o notório Ilan 1.6 Expert Advisor (em anexo). Posso ver que foi montado a partir de várias peças e depois reconstruído. Mas a linha 337 contém uma função de parada de trilha definida pelo usuário (embora a bandeira de seu uso seja retirada à força no início). Esta função é chamada na linha 52.
Minha pergunta surge porque a parada móvel mencionada acima modifica as ordens abertas (e pode haver várias delas) por uma parada perdida mantendo seu TakeProfit inicial, mas definindo o mesmo valor (AveragePrice, que é calculado nas linhas 173 e 178) para essas ordens como um preço aberto (segundo parâmetro da função OrderModify).
Ou esse parâmetro (preço aberto) é simplesmente ignorado pelo servidor ao modificar uma ordem aberta e o servidor pode definir qualquer preço?
Ao modificar uma posição de mercado, o preço deve ser definido e igual ao preço de abertura: OrderOpenPrise()
PS Se eu fosse você, não procuraria por "algoritmos eficientes" neste código - parece que a pessoa escreveu código sem realmente saber o que está fazendo lá...
achar que a "estupidez" seja bondosa, ter piedade de um homem torturado por Pascal.
Ao modificar uma posição de mercado, o preço deve ser definido e igual ao preço de abertura da posição: OrderOpenPrise()
Então esta função, na sua opinião, não funcionará? Eu não o testei, mas me parece fazer parte de um código de trabalho (este Ilan foi obviamente reconstruído a partir de algo depurado, na melhor das hipóteses). Ou ainda é um código mesquinho?
PS Se eu fosse você, não procuraria por "algoritmos eficientes" nesse código - parece que o cara escreveu o código sem realmente saber o que ele está fazendo lá...
No lugar certo - que lugar é esse?
Por exemplo, um pedido já está em 1200 pontos... e o preço, por exemplo, estava afundando e as estrelas já estão alinhadas para que neste lugar um pedido tenha que ser colocado... e o pedido já está lá e não para baixar o saldo abaixo do exigido, não para colocar dois pedidos cada um, por exemplo
Então você acha que esta função não vai funcionar? Eu não o testei, mas me parece fazer parte de um código de trabalho (este Ilan foi obviamente reconstruído a partir de algo depurado na melhor das hipóteses). Ou ainda é um código mesquinho?
Bem... o código não é para valer. Pelo menos.
Lommultiplicator = A relação do tamanho do lote da próxima ordem na grade.
Magic= número mágico
Saímos do comércio como no código inicial, ou seja, todas as ordens na grade serão fechadas quando a 1ª ordem for fechada.
já existe, por exemplo, um pedido em 1200 pontos... e o preço desceu, por exemplo, e as estrelas estão alinhadas para que nesse lugar o pedido seja feito... e o pedido já está lá e não para baixar o saldo abaixo do necessário para evitar fazer 2 pedidos em 1 ponto cada, digamos
É mais ou menos assim:
Para verificar se há um pedido BuyStop no símbolo atual ao preço de 1,35000 com Magic, chamamos a função:
Se você estiver falando de documentação, destaque a palavra no MetEditor e pressione F1. Ou você pode ir on-line, por exemplo:
https://docs.mql4.com/ru/customind/SetLevelStyle
Claro que obrigado, mas se você é preguiçoso demais para ler a pergunta, então qual é o objetivo de responder? Posso mudar o valor, espessura, cor e estilo dos níveis no indicador nas duas funções que tenho. Eu não tenho acesso à descrição. Estou perguntando novamente, alguém sabe a resposta? Eu não sei se já vi isso antes.
Anexei uma foto para mostrar o que eu preciso.