Erros, bugs, perguntas - página 23

 
Renat:
Autosize obras dentro dos limites das proporções da coluna estabelecidas.

Ou seja, o tamanho não flutua, dependendo se as colunas estão cheias ou vazias. Se não for necessária uma coluna, é melhor desligá-la.

O campo bancário pode ser ou um fornecedor de liquidez ou um fornecedor de cotações. O campo bancário é preenchido pela porta de entrada/datafeto.

Obrigado pela dica. desligou-a. até agora o campo está vazio. e não traz qualquer informação. esperemos que quando algo aparecer, seja descrito na ajuda, o que é e o que comem.

i>Mas a pergunta não foi respondida, distingue-se de alguma forma entre o fornecedor de cotação e o fornecedor de liquidez. Como pode ser? Significa que a Rosh vai vender-me 100 lotes EUR vs USD a 1,6 e a Renat vai dar-me liquidez a este preço? Pronto para fazer um acordo agora mesmo, para onde transferir o dinheiro para ?

 
Prival:

Z.U. Mas a pergunta ainda não está respondida, faz alguma distinção entre um fornecedor de cotação e um fornecedor de liquidez? Como pode ser? Será possível que Rosh me venda 100 lotes EUR vs USD a 1,6, e que Renat me dê liquidez a este preço? Estou pronto para fazer um acordo agora mesmo, para onde transferir o dinheiro ?
Eu disse-vos: é a porta de entrada/datafeto que preenche o campo bancário.
 
Renat:
Por isso respondi: é a porta de entrada/alimentação de dados que preenche o campo bancário.
Respondeu à pergunta de quem preenche o campo, respondeu com o que preenche o campo, obrigado também. Mas a questão era diferente. Devo estar a perguntar da forma errada. Vou esperar pela referência. Peço desculpa pela distracção.
 
alexvd:
Ao depositar e retirar, o evento comercial é gerado e pode tratá-lo no OnTrade.

Isto é compreensível, de acordo com a ideia de que as operações comerciais devem ser reflectidas no OnTrade. A questão é como processá-los correcta e rapidamente (sem complicações adicionais para o Conselheiro Especialista).

Tanto quanto sei, é preciso agir desta forma:

1. Obtenha o número de negócios na história usando HistoryDealsTotal();

2. Se o número de negócios tiver aumentado, então obtenha o bilhete do último negócio usando o HistoryDealGetTicket();

3. Usando o bilhete disponível, determinar o tipo de ofertas, isto é feito usando o HistoryDealGetInteger(DealTicket, DEAL_TYPE).

4. Dependendo do resultado, realizar determinadas acções.


PS

Estou correcto, ou existe uma opção "melhor"?

 
Testar a retirada no testador com a função TesterWithdrawal.
Документация по MQL5: Общие функции / TesterWithdrawal
Документация по MQL5: Общие функции / TesterWithdrawal
  • www.mql5.com
Общие функции / TesterWithdrawal - Документация по MQL5
 
Renat:
Retirada de teste no testador usando a função TesterWithdrawal.

Não estou interessado no TesterWithdrawal em si, porque o processo pessoalmente não no OnTrade() mas num local de chamada, mas como apanhar operações de equilíbrio durante o funcionamento normal (tudo de uma vez e a tempo) é uma questão que ainda não decidi com 100% de confiança.

 

outra construção está fora e o erro de custo de um ponto ainda não foi corrigido

GO      0       проверка (EURUSD,M5)    13:57:59        Стоимость минимального изменение цены = 0
KG      0       проверка (EURUSD,M5)    13:57:59        Минимальное изменение цены = 0
 

Interesting:

Tanto quanto sei, é algo parecido com isto:

1. Obtenha o número de negócios na história usando HistoryDealsTotal();

2. Compare este número com uma variável, se o número de negócios tiver aumentado, obtenha um bilhete do último negócio usando HistoryDealGetTicket();

3. Usando o bilhete disponível, determinar o tipo de ofertas, isto é feito usando o HistoryDealGetInteger(DealTicket, DEAL_TYPE).

4. Dependendo do resultado, realizar determinadas acções.


PS

Acertei, ou existe uma variante mais "bem sucedida"?

Nada de novo a acrescentar. Encontrei um teste EA - a lógica é a mesma.
 

Outra questão em MQL4 para a função

int MessageBox( string text=NULL, string caption=NULL, int flags=EMPTY) 
 

utilizou a biblioteca

#include <WinUser32.mqh>
Não encontrei tal biblioteca na MQL5, ou não é necessária agora?
 
sergey1294:

Outra questão em MQL4 para a função

biblioteca foi utilizada

Não encontrei tal biblioteca na MQL5, ou não é necessária agora?

Na MQL4, esta função foi implementada usando WinAPI, e o ficheiro WinUser32.mqh foi necessário para isso, agora não é necessário (pelo menos, não obviamente).