É claro que não é. Como você pode ver, até mesmo o autor do artigo o chamou de"Functionsfor Money Management (...)". Portanto, não vejo sentido em seu comentário.
deveria ser alterado para " funções de suporte para gerenciamento de dinheiro na biblioteca MQL"
Roche! Não posso considerar isso um dado adquirido! A função GetMarginForOpening() deve ser universal para qualquer ficha presente no terminal ou somente para fichas forex? Entendo que essa função retorna o tamanho da margem na moeda de depósito. Mas o problema é que para o par XAUUSD, por exemplo, para um lote, essa função retorna o tamanho do contrato de negociação de ouro em onças (ou seja, 100 onças), mas não o número de dólares nessas onças! É assim que ela foi projetada?
GODZILLA: Mas o problema é que, para o par XAUUSD, por exemplo, para um lote, essa função retorna o tamanho do contrato de negociação de ouro em onças (ou seja, 100 onças), mas não o número de dólares nessas onças! Foi assim que ela foi projetada?
Roche! Estou falando da própria função GetMarginForOpening(). O artigo afirma que essa função retorna o valor da margem na moeda do depósito, mas, nessa situação específica, essa função não funciona da forma como está escrita no artigo e retorna o valor da margem em unidades de contrato!
Nikolay, escreva seu próprio artigo. Sim, este artigo foi escrito antes do campeonato e para o campeonato (para instrumentos de câmbio). A julgar pelas perguntas, você mesmo descobriu.
Se tiver dúvidas sobre a funcionalidade da MQL5 para seus propósitos, isso é outra questão, mas não diz respeito ao artigo.
Nikolay, escreva seu próprio artigo. Sim, este artigo foi escrito antes do campeonato e para o campeonato (para instrumentos de câmbio). A julgar pelas perguntas, você mesmo descobriu.
Se você tiver dúvidas sobre a funcionalidade da MQL5 para seus propósitos, isso é outra questão, mas não diz respeito ao artigo.
Eu achava que não fazia sentido reinventar a roda quando tudo já estava feito, mas acontece que não! Nessa situação, descobriu-se que, no estado atual da MQL5, é mais fácil fazer tudo de novo! Está bem! Eu já criei uma variante mais universal!
Muitos fragmentos de 100 peças, com margem adequada.
Ou estou perdendo alguma coisa? ....
Ao testar a IBM, não consegui entender a princípio por que ela não permite abrir mais de 0,5 lote. 50 fragmentos ao preço de cerca de 200 - era todo o depósito inicial de 10.000 para a margem.
É claro que não é. Como você pode ver, até mesmo o autor do artigo o chamou de"Functions for Money Management (...)". Portanto, não vejo sentido em seu comentário.
Mas o problema é que, para o par XAUUSD, por exemplo, para um lote, essa função retorna o tamanho do contrato de negociação de ouro em onças (ou seja, 100 onças), mas não o número de dólares nessas onças! Foi assim que ela foi projetada?
Rosh:
Да, по идее функция SymbolInfoInteger(.., SYMBOL_TRADE_CONTRACT_SIZE) возвращает размер торгового контракта по золоту в неких единицах. Для золота это может быть тройская унция, для нефти баррели и т.д. Как найти стоимость этого самого бареля или унции? Можно попробовать OrderCalcMargin(), кажется её еще не было на момент написания статьи.
Roche! Estou falando da própria função GetMarginForOpening(). O artigo afirma que essa função retorna o valor da margem na moeda do depósito, mas, nessa situação específica, essa função não funciona da forma como está escrita no artigo e retorna o valor da margem em unidades de contrato!
Nikolay, escreva seu próprio artigo. Sim, este artigo foi escrito antes do campeonato e para o campeonato (para instrumentos de câmbio). A julgar pelas perguntas, você mesmo descobriu.
Se tiver dúvidas sobre a funcionalidade da MQL5 para seus propósitos, isso é outra questão, mas não diz respeito ao artigo.
Nikolay, escreva seu próprio artigo. Sim, este artigo foi escrito antes do campeonato e para o campeonato (para instrumentos de câmbio). A julgar pelas perguntas, você mesmo descobriu.
Se você tiver dúvidas sobre a funcionalidade da MQL5 para seus propósitos, isso é outra questão, mas não diz respeito ao artigo.
são os dados brutos e o que precisamos obter.
Você não acha que está faltando alguma coisa para um cálculo adequado?
porque, por exemplo, na #IBM não faz sentido.
Muitos fragmentos de 100 peças, com margem adequada.
Ou estou perdendo alguma coisa? ....
Ao testar a IBM, não consegui entender a princípio por que ela não permite abrir mais de 0,5 lote. 50 fragmentos ao preço de cerca de 200 - era todo o depósito inicial de 10.000 para a margem.
Não fale por enigmas. Você descobriu que o método de cálculo escrito para o Forex não funciona aqui?
Estou dizendo que a fórmula precisa ser modificada para adicionar mais um indicador, que não pode ser obtido diretamente da MQL5.
Por exemplo, quantos contratos são usados em 1 lote.