Perguntas de um "boneco" - página 193

 
G001: Estou a escrever um indicador informativo. Mas os dados não correspondem attp://championship.mql5.com/2012/en/users/wlagor Ajuda a encontrar o erro. Obrigado
A julgar pela fórmula, o pagamento esperado é o resultado de uma simples divisão. Tente imprimir o divisor e divisível, que é calculado pelo seu código.
 

) Desculpe, acrescentei o código errado, aqui estáa expectativa:

double ExpectedPayoff = (1.0*ProfitTrades()/TotalTrades())*(GrossProfit()/ProfitTrades())+
(1.0*LossTrades()/TotalTrades())*(GrossLoss()/LossTrades());

Tenho aí um problema diferente )

 

Todos fixarama expectativa, acrescentou:

      + HistoryDealGetDouble(Ticket,DEAL_COMMISSION)
      + HistoryDealGetDouble(Ticket,DEAL_SWAP);
 

Boa tarde. Alguém sabe: é a estrutura do duplo diferente em diferentes processadores (mantissa, sinal e posição de grau)?

 
Olá. Pode por favor dizer-me como transferir o número duplo de um terminal (MT4) para outro (MT5). Não o posso transferir através de um ficheiro, pois só a pasta terminal pode ser utilizada. Talvez através de uma célula de memória, de alguma forma?
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала - Документация по MQL5
 
lsvit:

Olá. Pode por favor dizer-me como transferir o número duplo de um terminal (MT4) para outro (MT5). Não o posso fazer através de um ficheiro, pois apenas uma pasta do terminal pode ser utilizada. Talvez através de uma célula de memória, de alguma forma?

https://www.mql5.com/ru/code/817

Existe um link para projectos DLL de peças e fontes MQL4

Мониторинг котировок (пример для маппинга)
Мониторинг котировок (пример для маппинга)
  • votos: 12
  • 2012.01.13
  • o_O
  • www.mql5.com
Пример использования DLL для работы с функциями File Mapping. В данном примере запущенный эксперт создает виртуальный файл в памяти и начинает обновлять в нем котировку символа. При запуске экспертов в других терминалах, эти эксперты открывают созданный файл и аналогично начинают обновлять свои котировки в нем. Таким образом, эксперты через один общий файл обмениваются своими котировками.
 
É possível em MT5 negociar no mesmo par de moedas usando estratégias diferentes, por exemplo, como foi possível fazer em MT4, usando números mágicos diferentes para estratégias diferentes? Compreendo que em MT5 existe apenas uma posição comum para cada instrumento. Gostaria de saber se é possível utilizar uma conta para 2 estratégias em vez de duas estratégias separadas?
 
solandr:
É possível em MT5 negociar no mesmo par de moedas usando estratégias diferentes, como poderia fazer em MT4, usando números mágicos diferentes para estratégias diferentes? Compreendo que em MT5 existe apenas uma posição comum para cada instrumento. Gostaria de saber se é possível utilizar uma conta para 2 estratégias em vez de 2 estratégias separadas.

Pode.

Seria necessário um EA (mestre) que recebesse ordens comerciais de outros sob a forma de eventos gráficos ou outra coisa qualquer. Ele ou ela irá manter a posição agregada e manterá registos dos mágicos. Não podemos passar sem encomendas virtuais aqui. Há um artigo sobre este tema, pesquise-o.

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций - Документация по MQL5
 
joo:

Pode.

Para isso, precisaremos de uma EA (mestre) que receba ordens de comércio de outros sob a forma de eventos gráficos ou o que quer que seja. Esta EA estará empenhada em manter uma posição agregada e em manter registos dos mágicos. Não podemos passar sem encomendas virtuais aqui. Há um artigo sobre este tema, procure-o.

Não seria mais fácil não brincar com os mágicos e manter apenas uma posição para cada estratégia.

Essencialmente, se o volume no TS for 0, então estamos à espera de que as condições do ponto de entrada sejam cumpridas. Depois de entrar, o volume não é zero, pelo que precisamos de inverter o comércio com este volume quando as condições de saída forem cumpridas.

Armazenamos o volume numa variável e verificamo-lo duas vezes em cada tic, eco melhor do que manter o saldo da conta.

 
St.Vitaliy:

Não seria mais fácil não brincar com os mágicos e manter apenas uma posição para cada estratégia?

Essencialmente, se o volume TS for 0, então estamos à espera de que as condições do ponto de entrada sejam cumpridas. Depois de entrar, o volume não é zero, pelo que precisamos de fazer um comércio inverso com este volume quando as condições de saída forem cumpridas.

Armazenamos o volume numa variável e verificamo-lo duas vezes em cada tic, eco melhor do que manter o saldo da conta.

A posição é uma só. E é o mesmo para todos os robôs comerciais que estão a sangrar o seu depoimento com um símbolo comum.

Por vezes é preciso lembrar (ou aprender, dependendo de como e quando isso acontece), mas não há saída.