Discussão do artigo "O método ideal para calcular o volume da posição total pelo número mágico especificado" - página 2
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
Qual constante de preço ENUM_APPLIED_PRICE corresponde a 0 em ePosVolTest.mq5 :
?
Qual constante de preço ENUM_APPLIED_PRICE corresponde a 0 em ePosVolTest.mq5 :
?
Não sei de quem é o código, mas você deve escrever os nomes dos identificadores de enum em vez de tentar usar valores inteiros. É problemático descobrir esse código mais tarde.
O código do artigo: "Método ideal de calcular o volume da posição agregada por um determinado número mágico", do aplicativo ePosVolTest.mq5 .
O uso de 0, nesse caso, é aceitável ou incorreto?
Código do artigo: "Método ideal para calcular o volume de uma posição agregada por um determinado número mágico", do apêndice ePosVolTest.mq5 .
O uso de 0, nesse caso, é aceitável ou incorreto?
O zero como no Close funciona. Está errado, não existe tal identificador com o valor 0, mas funciona. O objetivo não era abrir posições de acordo com o RSI, mas apenas abrir posições em símbolos diferentes em momentos diferentes; o Expert Advisor dá conta dessa tarefa.
Após alguma atualização, eles removeram o valor numérico dos identificadores....
Após algumas atualizações, o valor numérico dos identificadores foi removido....
Como eles podem ser removidos? Eles estão lá, mas, ao contrário do MT4, os valores são muito incomuns, especialmente para os períodos de tempo.
Decidi usar o código ePosVolTest, mas para calcular não o volume total, mas o lucro total coletado em todas as posições, fazendo as alterações apropriadas no código. Agora o código se chama ePosProfitTest )) Compilei o código com sucesso após algumas análises de sintaxe. Agora, preciso descobrir em que parte do código ePosVolTest está, de fato, o objetivo do código ePosVolTest, ou seja, o volume acumulado coletado pelo código para todas as posições.
Se isso não for muito difícil, por favor, me diga.
É claro que a resposta está na superfície, mas o problema é que não sou programador
Decidi usar o código ePosVolTest, mas para calcular não o volume total, mas o lucro total coletado em todas as posições, fazendo as alterações apropriadas no código. Agora o código se chama ePosProfitTest )) Compilei o código com sucesso após algumas análises de sintaxe. Agora, preciso descobrir em que parte do código ePosVolTest está, de fato, o objetivo do código ePosVolTest, ou seja, o volume acumulado coletado pelo código para todas as posições.
Se isso não for muito difícil, por favor, me diga.
A resposta, é claro, está na superfície, mas o truque é que não sou programador.
PositionGetDouble(), POSITION_COMMISSION, POSITION_SWAP, POSITION_PROFIT.
PositionGetDouble(), POSITION_COMMISSION, POSITION_SWAP, POSITION_PROFIT.
Errado. Precisamos de transações no histórico - HistoryDealGetDouble(), DEAL_COMMISSION, DEAL_SWAP, DEAL_PROFIT.
Não entendi a última frase, Integer, se não for muito difícil, explique o que você queria dizer
Talvez você sugira substituir PositionGetDouble(), POSITION_COMMISSION, POSITION_SWAP, POSITION_PROFIT. por HistoryDealGetDouble(), DEAL_COMMISSION, DEAL_SWAP, DEAL_PROFIT.
.