Você quer calcular a margem para uma ordem em aberto, não é mesmo?
E a margem de depósito calculada para um pedido mínimo é mostrada na captura de tela.
Se estamos falando da captura de tela no primeiro post deste tópico (janela de especificação de um símbolo), então parece que entendi mal o significado por trás do conceito de "porcentagem de margem" (
O percentual de margem é um depósito na moeda do depósito para um pedido mínimo?
Se estamos falando da captura de tela no primeiro post deste tópico (janela de especificação do instrumento), então parece que entendi mal o significado por trás do conceito de "porcentagem de margem" (
Um percentual de margem é um depósito de uma quantia na moeda do depósito para um pedido mínimo?
Essa é minha resposta imediata. Não é um fato, é claro.
De qualquer forma, também não funcionou pela "porta dos fundos". O que eu fiz... Percorri SymbolInfoDouble todas as constantes que fazem parte da série numérica ENUM_SYMBOL_INFO_DOUBLE (de 0 a 69), mas estão faltando (podem estar faltando) em sua descrição. Obtivemos o seguinte resultado.
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_0); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_10); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_11); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_12); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_13); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_14); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_15); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_17); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_18); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_19); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_20); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_21); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_22); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_23); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_24); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_25); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_29); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_30); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_31); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_32); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_33); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_37); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_40); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_41); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_49); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_50); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_51); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_52); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_56); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_60); Неверный идентификатор свойства символа ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_62); Неверный идентификатор свойства символа
Portanto, não há constantes ocultas (ou indocumentadas) nesta função.
Opercentual da margem é amargem calculada no depósito para a ordem mínima (na moeda da margem?) )
A porcentagem da margem não é o depósito calculado. É apenas um dos componentes usados para calcular a margem. E o resultado deste cálculo (usando as fórmulas da tabela) é devolvido na moeda da margem, que então (se for diferente da moeda do depósito) tem que ser convertida na moeda do depósito.
é igual a 100, pois a alavancagem é levada em conta
Na captura de tela no início do fio, o "percentual de margem" é 1. As metaquotas têm o mesmo (1 em ouro). É sempre a mesma coisa para todos?
Na captura de tela no início do fio, o "percentual de margem" é 1. As metaquotas têm o mesmo (1 em ouro). É sempre a mesma coisa para todos?
Você quer calcular a margem para uma ordem em aberto, não é mesmo?
E na captura de tela, a margem calculada do depósito para o pedido mínimo.
Você quer calcular a margem para uma ordem em aberto, não é mesmo?
E a margem de depósito calculada para um pedido mínimo é mostrada na captura de tela.
Se estamos falando da captura de tela no primeiro post deste tópico (janela de especificação de um símbolo), então parece que entendi mal o significado por trás do conceito de "porcentagem de margem" (
O percentual de margem é um depósito na moeda do depósito para um pedido mínimo?
Se estamos falando da captura de tela no primeiro post deste tópico (janela de especificação do instrumento), então parece que entendi mal o significado por trás do conceito de "porcentagem de margem" (
Um percentual de margem é um depósito de uma quantia na moeda do depósito para um pedido mínimo?
Na captura de tela no início do fio, o "percentual de margem" é 1. As cotas métricas têm o mesmo (1 em ouro). É sempre a mesma coisa para todos?
Não. Nem sempre e não para todos.
essa é a resposta que estou procurando. Não é um fato, é claro.
De qualquer forma, também não funcionou pela "porta dos fundos". O que eu fiz... Percorri SymbolInfoDouble todas as constantes que fazem parte da série numérica ENUM_SYMBOL_INFO_DOUBLE (de 0 a 69), mas estão faltando (podem estar faltando) em sua descrição. Obtivemos o seguinte resultado.
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_0); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_10); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_11); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_12); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_13); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_14); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_15); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_17); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_18); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_19); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_20); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_21); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_22); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_23); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_24); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_25); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_29); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_30); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_31); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_32); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_33); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_37); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_40); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_41); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_49); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_50); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_51); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_52); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_56); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_60); Неверный идентификатор свойства символа
ERROR[4051]: функция SymbolInfoDouble(SYMBOL_UNCNOWN_62); Неверный идентификатор свойства символа
Portanto, não há constantes ocultas (ou indocumentadas) nesta função.
Não. Nem sempre e nem todos.
Você pode sugerir um corretor, por favor? Para meus testes...
Não na moeda do depósito, mas na moeda da margem. É indicado na mesma captura de tela.
Opercentual da margem é amargem calculada no depósito para a ordem mínima (na moeda da margem?) )
Opercentual da margem é amargem calculada no depósito para a ordem mínima (na moeda da margem?) )