Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 767

 
Alexey Viktorov:

Ah, aí tens... Ainda tem o desejo de aprender programação? Depois tente compreender o que é proposto, em vez de agir como um examinador. Sem ofensa, mas foi assim que entendi todas as objecções e perguntas sobre CopyRates().

Também não sou um programador por educação. Quando estudei não havia tal especialidade e contava com um aritmoómetro "Felix".

Não tenho realmente vontade de o fazer, uso o MT4, mas tenho dificuldade em mudar para o MT5.

Não tenho o desejo e a capacidade de examinar esta disciplina - pelo contrário, queria realmente compreender a vossa proposta para a implementação do código...

Acredito que a reconciliação é alcançada :)


 
Onde diz o MT5 quanto tempo até ao fim da optimização?
 
Aleksey Vyazmikin:
Onde é que o MT5 diz quanto tempo falta até ao fim da optimização?

Um duplo clique na janela doStrategy T ester em qualquer nome de separador faz com que a janela do Strategy Tester entre em colapso com um termo - é aqui que a informação sobre o tempo gasto será exibida.

 
Vladimir Karputov:

Um duplo clique na janela doStrategy T ester em qualquer nome de separador fará cair a janela do Strategy Tester com um termo - é aqui que estará a informação de tempo.

Obrigado.

Não é claro porque não poderia ser feito como no MT4 - informação em qualquer posição da janela.

 

Quando nos instalamos em futuros Sbera, acabamos com lucros em rublos, mesmo que a conta seja em dólares.

O mesmo com a Dax, precisamos de converter o lucro de euros em dólares.

SÍMBOLO_CALC_MODE_EXCH_FUTURES

Modo Futuros - cálculo do lucro para negociação de contratos de futuros na bolsa

Lucro: (fechar_preço_aberto_preço)*Lots*TickPrice/TickSize


Pode aconselhar como converter este lucro para a moeda de depósito?

 
Vitaly Muzichenko:

Quando nos instalamos em futuros Sbera, acabamos com lucros em rublos, mesmo que a conta seja em dólares.

O mesmo com a Dax, precisamos de converter o lucro de euros em dólares.

SÍMBOLO_CALC_MODE_EXCH_FUTURES

Modo Futuros - cálculo do lucro para negociação de contratos de futuros na bolsa

Lucro: (fechar_preço_aberto_preço)*Lots*TickPrice/TickSize

Pode aconselhar como converter este lucro para a moeda de depósito?

Como o imagina? Compreendo que o CS pode estar em dólares ou outros bens que serão vendidos, se alguma coisa ... Mas o lucro que receberá em rublos - compreendo que em caso de perda haverá conversão pelo montante da perda, de acordo com o acordo com o corretor...


 
Aleksey Vyazmikin:

Como prevê isto? Compreendo que o CS pode ser em dólares ou outros bens que serão vendidos, se alguma coisa... Mas o seu lucro será em rublos - compreendo que em caso de perda haverá conversão para o montante da perda, de acordo com o acordo com o corretor...

Se tiver um lucro em rublos, em caso de perda, este será convertido no montante da perda de acordo com o contrato de corretagem,

Mas quando o calculo utilizando a fórmula (close_price-open_price)*Lots*TickPrice/TickSize, então o meu valor de takeprofit é calculado em rublos.

No gráficoSBRF-9.17

Se dividirmos o rublo por taxa de dólar 174,99/USDRUR = $2,93, obteremos lucros em dólares.

Como escrevê-la programticamente e fazê-la calcular-se a si própria?

 
Vitaly Muzichenko:

Olha, a compra está aberta com um lote, quando lhe damos um takeprofit, o terminal recalcula a si próprio em dólares, porque a conta está em dólares,

No entanto, quando uso (fechar_preço_abrir_preço)*Lots*TickPrice/TickSize fórmula, então o montante de takeprofit é calculado em rublos.

Se dividirmos o rublo por taxa de dólar 174,99/USDRUR = $2,93, obtemos lucros em dólares.

Como escrevê-la programticamente e fazê-la calcular-se a si própria?

Verifique se o programa não mente, porque a taxa de rublo estará em constante mudança durante os comércios....

Tem lucro em rublos - dividir pela taxa no momento de obter a informação USDRUB_TOM

Esta não é uma forma real de negociar, por exemplo, a partir da oferta comercial do corretor

Faça transacções em acções e obrigações Ruble na bolsa de valores de Moscovo contra USD na sua conta de corretagem. Este serviço é para aqueles que querem tirar partido da bolsa de valores russa sem terem de vender os seus activos em moeda estrangeira.

  • A utilização de fundos emprestados durante o dia de negociação é gratuita.
  • Provisão de liquidez - a partir de 16,5% ao ano para rublos emprestados, e de 12,2% ao ano para títulos (depende da tarifa utilizada).
  • O serviço está disponível para clientes que tenham dólares americanos na sua conta para negociar no IB**.
  • A negociação de títulos denominados em rublo na Bolsa de Moscovo contra o penhor de dólares americanos na conta de corretagem está disponível através da plataforma QUIK.

Não consigo encontrar nada sobre a proposta de negociar futuros garantidos por moeda.

 
Aleksey Vyazmikin:

Veja se o programa não está a mentir, uma vez que a taxa de câmbio estará em constante mudança durante as trocas....

E assim, obteve um lucro em rublos - dividir pela taxa no momento da recepção da informação USDRUB_TOM

Não se pode realmente negociar dessa forma, aqui, por exemplo, a partir da oferta do corretor

Não consigo encontrar nada sobre a oferta para negociar futuros garantidos por moeda.


Eu não preciso de trocar, só preciso de o colocar no código e nada mais =)

 
Vitaly Muzichenko:

Não preciso de negociar, preciso de o escrever em código, e não mais =)

Isto é (close_price-open_price)*Lots*TickPrice - encontrou o valor em rublos, se TickPrice é o valor de um tick na moeda do instrumento, e porquê dividir por TickSize?

Essa variante não é correcta (fechar_preço_aberto_preço)*Lots/USDRUB_TOM?

Razão: