Discussion of article "Universal Expert Advisor: Pending Orders and Hedging Support (Part 5)" - page 4

 

Sergey, you have an old build on the real. It does not understand hedging and netting systems. You need to update the files of the Standard Library.

Include folder.

 
Dennis Kirichenko:

Sergey, you have an old build on the real. It does not understand hedging and netting systems. You need to update the files of the Standard Library.

Include folder.

Thanks, I'll try, it works with the new build, but I copied all the libraries from the current working builds of the terminal metoquotes.... or is it the problem that the Metoquot libraries do not fit so to speak to the real ones from robo.... It's a pity... on demo tests just golden... almost no drawdown.... I also added Martin and virtual stop to Impulse, so it is a beauty....
 
Сергей Криушин:
Thanks, I'll try it, it works with the new build, but I copied all the libraries from the current working builds of the Metoquot terminal.... or is the problem that the Metoquot libraries do not fit so to speak to the real ones from robot... It's a pity... on demo tests just golden... almost no drawdown.... I also added Martin and virtual stop in Impulse so he is a beauty....
Connect your RoboForex terminal to the MetaQuotes-Demo server. Wait for the moment when the terminal offers to update. Agree and update. After that it should work.
 
Vasiliy Sokolov:
Connect your RoboForex terminal to the MetaQuotes-Demo server. Wait for the moment when the terminal offers to update. Agree and update. After that it should work.
I already have a MetaQuotes-Demo terminal connected to RoboForex, but it's been 1.5 months since I switched it back to MetaQuotes server and waited for the update - thanks, I will try....
 
Сергей Криушин:
I already have a terminal from MetaQuotes-Demo connected to robo, but it's been 1.5 months already, so I need to transfer it back to MetaQuotes server and wait for an update - thanks, I'll try....

I tried everything - it doesn't work... It works well just on the old MetaQuote terminals, still last year's download, although constantly updated... still the same errors... maybe just the opposite - the new terminal is interfering - it became smaller in size and a binary file... although MetaQuotes works on the updated terminal as well, but after copying it doesn't want to work... it loses something when copying... I don't know what to think of... my brains are already cracked with this case...((((

'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
 
Сергей Криушин:

I tried everything - it doesn't work... works well just on the old MetaQuote terminals, still last year's download, although constantly updated... still the same errors... maybe just the opposite - the new terminal is interfering - it became smaller in size and a binary file... although MetaQuotes works on the updated terminal as well, but after copying it doesn't want to work... it loses something when copying... I don't know what to think of... My brains are already cracked with this case...(((((

Now you have a new version of the standard library and an old version of CStrategy codes. Update CStrategy to the new version.
 
Vasiliy Sokolov:
You now have a new version of the standard library and an old version of CStrategy codes. Update CStrategy to the new version.
I don't know... maybe in some time...when everything is settled...I'll try again...((((
 
 

Good afternoon, Vasily. I don't understand.... is it possible to get the latest version of your classes somewhere?

Or only the ones attached to the article?

 

Please tell me why my compiler generates this message.