Discussão do artigo "Expert Advisor Universal: Ordens Pendentes e Suporte para Cobertura de Risco (Parte 5)" - página 4

 

Sergey, você tem uma construção antiga sobre o real. Ela não entende os sistemas de hedging e de compensação. Você precisa atualizar os arquivos da pasta Standard Library.

Incluir pasta.

 
Dennis Kirichenko:

Sergey, você tem uma construção antiga sobre o real. Ela não entende os sistemas de hedging e de compensação. Você precisa atualizar os arquivos da pasta Standard Library.

Include.

Obrigado, vou tentar, ele funciona com a nova compilação, mas copiei todas as bibliotecas das compilações de trabalho atuais do terminal metoquotes.... ou o problema é que as bibliotecas do Metoquot não se encaixam, por assim dizer, nas bibliotecas reais do robo.... É uma pena... nos testes de demonstração, simplesmente perfeito... quase nenhum drawdown.... Também adicionei o Martin e o stop virtual ao Impulse, então é uma beleza....
 
Сергей Криушин:
Obrigado, vou tentar. Ele funciona com a nova compilação, mas copiei todas as bibliotecas das compilações atuais do terminal Metoquot.... ou o problema é que as bibliotecas do Metoquot não se ajustam, por assim dizer, às bibliotecas reais do robô... É uma pena... Nos testes de demonstração, tudo está funcionando bem... quase não há rebaixamento.... Eu também adicionei o Martin e o stop virtual no Impulse, então ele é uma beleza....
Conecte seu terminal RoboForex ao servidor MetaQuotes-Demo. Aguarde o momento em que o terminal oferecerá a atualização. Concorde e atualize. Depois disso, ele deverá funcionar.
 
Vasiliy Sokolov:
Conecte seu terminal RoboForex ao servidor MetaQuotes-Demo. Aguarde o momento em que o terminal oferecerá a atualização. Concorde e atualize. Depois disso, ele deverá funcionar.
Eu já tenho um terminal MetaQuotes-Demo conectado ao RoboForex, mas já faz 1,5 meses que eu o troquei de volta para o servidor MetaQuotes e esperei pela atualização - obrigado, vou tentar....
 
Сергей Криушин:
Eu já tenho um terminal da MetaQuotes-Demo conectado ao robo, mas já faz 1,5 mês, então preciso transferi-lo de volta para o servidor da MetaQuotes e esperar por uma atualização - obrigado, vou tentar....

Tentei de tudo - não funciona... Funciona bem apenas nos terminais antigos da MetaQuote, ainda com o download do ano passado, embora constantemente atualizado... ainda os mesmos erros... talvez seja exatamente o oposto - o novo terminal está interferindo - ele ficou menor em tamanho e é um arquivo binário... embora o MetaQuotes também funcione no terminal atualizado, mas após a cópia ele não quer funcionar... ele perde algo ao copiar... Não sei o que pensar... meu cérebro já está quebrado com esse caso... ((((

'Impulse.mqh'   Impulse.mqh     1       1
'Strategy.mqh'  Strategy.mqh    1       1
'Object.mqh'    Object.mqh      1       1
'StdLibErr.mqh' StdLibErr.mqh   1       1
'XMLBase.mqh'   XMLBase.mqh     1       1
'XmlAttribute.mqh'      XmlAttribute.mqh        1       1
'XmlElement.mqh'        XmlElement.mqh  1       1
'XmlDocument.mqh'       XmlDocument.mqh 1       1
'Logs.mqh'      Logs.mqh        1       1
'ArrayObj.mqh'  ArrayObj.mqh    1       1
'Array.mqh'     Array.mqh       1       1
'Message.mqh'   Message.mqh     1       1
'PositionMT5.mqh'       PositionMT5.mqh 1       1
'Trade.mqh'     Trade.mqh       1       1
'SymbolInfo.mqh'        SymbolInfo.mqh  1       1
'OrderInfo.mqh' OrderInfo.mqh   1       1
'HistoryOrderInfo.mqh'  HistoryOrderInfo.mqh    1       1
'PositionInfo.mqh'      PositionInfo.mqh        1       1
'DealInfo.mqh'  DealInfo.mqh    1       1
'TradeEnvironment.mqh'  TradeEnvironment.mqh    1       1
'Dictionary.mqh'        Dictionary.mqh  1       1
'List.mqh'      List.mqh        1       1
'NewBarDetector.mqh'    NewBarDetector.mqh      1       1
'NewTickDetector.mqh'   NewTickDetector.mqh     1       1
'Series.mqh'    Series.mqh      1       1
'TradeControl.mqh'      TradeControl.mqh        1       1
'TradeCustom.mqh'       TradeCustom.mqh 1       1
'TradeState.mqh'        TradeState.mqh  1       1
'MoneyManagment.mqh'    MoneyManagment.mqh      1       1
'StrategyFactory.mqh'   StrategyFactory.mqh     1       1
'MovingAverage.mqh'     MovingAverage.mqh       1       1
'MovingAverage.mqh'     MovingAverage.mqh       1       1
'ChannelSample.mqh'     ChannelSample.mqh       1       1
'Ask' - function not defined    Impulse.mqh     57      20
'Ask' - function not defined    Impulse.mqh     57      28
'PendingOrders' - undeclared identifier Impulse.mqh     62      16
'GetOrder' - object pointer expected    Impulse.mqh     64      44
'IsMain' - member function not defined  Impulse.mqh     65      34
'Modify' - member function not defined  Impulse.mqh     72      19
'Delete' - member function not defined  Impulse.mqh     75      19
'Bid' - function not defined    Impulse.mqh     91      20
'Bid' - function not defined    Impulse.mqh     91      28
'PendingOrders' - undeclared identifier Impulse.mqh     96      16
'GetOrder' - object pointer expected    Impulse.mqh     98      44
'IsMain' - member function not defined  Impulse.mqh     99      34
'Modify' - member function not defined  Impulse.mqh     106     19
'Delete' - member function not defined  Impulse.mqh     109     19
'ENUM_ACCOUNT_MARGIN_MODE' - undeclared identifier      Impulse.mqh     121     4
'mode' - undeclared identifier  Impulse.mqh     121     29
'mode' - some operator expected Impulse.mqh     121     29
'ACCOUNT_MARGIN_MODE' - undeclared identifier   Impulse.mqh     121     81
'ACCOUNT_MARGIN_MODE' - cannot convert enum     Impulse.mqh     121     81
'AccountInfoInteger' - some operator expected   Impulse.mqh     121     62
'ACCOUNT_MARGIN_MODE_RETAIL_HEDG...'. - undeclared identifier      Impulse.mqh     122     15
'Bid' - function not defined    Impulse.mqh     124     23
'Bid' - function not defined    Impulse.mqh     124     31
'Bid' - function not defined    Impulse.mqh     130     7
'ENUM_ACCOUNT_MARGIN_MODE' - undeclared identifier      Impulse.mqh     139     4
'mode' - undeclared identifier  Impulse.mqh     139     29
'mode' - some operator expected Impulse.mqh     139     29
'ACCOUNT_MARGIN_MODE' - undeclared identifier   Impulse.mqh     139     81
'ACCOUNT_MARGIN_MODE' - cannot convert enum     Impulse.mqh     139     81
'AccountInfoInteger' - some operator expected   Impulse.mqh     139     62
'ACCOUNT_MARGIN_MODE_RETAIL_HEDG...'. - undeclared identifier      Impulse.mqh     140     15
'Ask' - function not defined    Impulse.mqh     142     23
'Ask' - function not defined    Impulse.mqh     142     31
'Ask' - function not defined    Impulse.mqh     148     7
 
Сергей Криушин:

Tentei de tudo - não funciona... funciona bem apenas nos terminais antigos do MetaQuote, ainda o download do ano passado, embora constantemente atualizado... continuam os mesmos erros... talvez seja exatamente o contrário - o novo terminal está interferindo - ele ficou menor em tamanho e é um arquivo binário... embora o MetaQuotes também funcione no terminal atualizado, mas após a cópia ele não quer funcionar... ele perde algo ao copiar... Não sei o que pensar... Meu cérebro já está quebrado com esse caso...(((((

Agora você tem uma nova versão da biblioteca padrão e uma versão antiga dos códigos do CStrategy. Atualize o CStrategy para a nova versão.
 
Vasiliy Sokolov:
Agora você tem uma nova versão da biblioteca padrão e uma versão antiga dos códigos do CStrategy. Atualize o CStrategy para a nova versão.
Não sei... talvez daqui a algum tempo... quando tudo estiver resolvido... tentarei novamente... ((((
 
 

Boa tarde, Vasily. Não entendo.... é possível obter a versão mais recente de suas aulas em algum lugar?

Ou somente as que estão anexadas ao artigo?

 

Diga-me por que meu compilador gera essa mensagem.