Erros, bugs, perguntas - página 2957

 
Boris:
Isto também não funciona. Talvez haja um erro no depurador? Se for atribuído um tipo diferente, está bem.

Este bug foi corrigido, actualização para o último beta build 2781

 
Aliaksandr Hryshyn:

O que fazer? A embalagem e desempacotamento de dados não funciona correctamente:

Este é um teste

Resultado. 4001 Erro interno inesperado

Por favor, peça aos criadores que resolvam esta questão

Obrigado pela sua mensagem. Corrigido.

Para a versão actual, passar uma matriz de recepção vazia para a função, usar ArrayFree(arr, 0);
Документация по MQL5: Операции с массивами / ArrayFree
Документация по MQL5: Операции с массивами / ArrayFree
  • www.mql5.com
ArrayFree - Операции с массивами - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Ilyas:

Para a versão actual, passar uma matriz de recepção vazia para a função, usar ArrayFree(arr, 0);

Provavelmente desnecessário.

 

Não se inscreveu em nada, e no PM isto.


 
fxsaber:

Não se inscreveu em nada, e isto na PM.

Todos estão chateados, os criadores não se importam.

 
Ilyas:

Obrigado pela sua mensagem. Corrigido.

Para a versão actual, passar uma matriz de recepção vazia para a função, usar ArrayFree(arr, 0);

Obrigado.

 

Não consigo perceber porque é que este código dá sempre um resultado de 0,0

long_lot=m_money.CheckOpenLong(m_symbol.Ask(),0);

short_lot=money.CheckOpenShort(m_symbol.Ask(),0);


Quem já encontrou algo assim, quais são as opções na mosca? onde cavar?

 
Aleksei Skrypnev:

Não consigo perceber porque é que este código dá sempre um resultado de 0,0

long_lot=m_money.CheckOpenLong(m_symbol.Ask(),0);

short_lot=money.CheckOpenShort(m_symbol.Ask(),0);


Quem já encontrou algo assim, quais são as opções na mosca? onde cavar?

Quem é 'm_money'? O 'm_money' foi rubricado?

[Excluído]  
Aleksei Skrypnev:

Não consigo perceber porque é que este código dá sempre um resultado de 0,0

long_lot=m_money.CheckOpenLong(m_symbol.Ask(),0);

short_lot=money.CheckOpenShort(m_symbol.Ask(),0);


Quem já encontrou algo assim, quais são as opções na mosca? onde cavar?

isto pode ajudarhttps://www.mql5.com/ru/docs/standardlibrary/expertclasses/expertbaseclasses/cexpert/cexpertlotopenlong

Nota

Determina o montante de uma operação de compra (chamada do método CheckOpenLong(...) do objecto de gestão de dinheiro).

Implementação

//+------------------------------------------------------------------+
//| Method of getting the lot for open long position.                |
//| INPUT:  price - price,                                           |
//|         sl    - stop loss.                                       |
//| OUTPUT: lot for open.                                            |
//| REMARK: no.                                                      |
//+------------------------------------------------------------------+
double CExpert::LotOpenLong(double price,double sl)
  {
   return(m_money.CheckOpenLong(price,sl));
  }
Документация по MQL5: Стандартная библиотека / Модули стратегий / Базовые классы экспертов / CExpert / LotOpenLong
Документация по MQL5: Стандартная библиотека / Модули стратегий / Базовые классы экспертов / CExpert / LotOpenLong
  • www.mql5.com
LotOpenLong(double,double) - CExpert - Базовые классы экспертов - Модули стратегий - Стандартная библиотека - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Vladimir Karputov:


https://www.mql5.com/ru/search#!author=Vladimir%20Karputov&module=mql5_module_codebase


A sua consulta não encontrou nada.


A pesquisa não é muito boa em geral(. Em diferentes variantes.