Expert Advisor wird nicht ausgeführt

Einloggen oder registrieren, um einen Kommentar zu schreiben
hausmannjack
174
hausmannjack  

Hallo,

ich bin bei dem Broker FxPro. Bis jetzt habe ich immer bei dem Demokonto von MetaQuotes herumgetestet und dort hat auch alles perfekt geklappt. Wieso funktioniert es nicht bei FxPro.

Der Code:

#include <Trade\Trade.mqh>


CTrade m_Trade;

//+------------------------------------------------------------------+

//| Expert initialization function                                   |

//+------------------------------------------------------------------+

int OnInit()

   return(INIT_SUCCEEDED);

}

//+------------------------------------------------------------------+

//| Expert deinitialization function                                 |

//+------------------------------------------------------------------+

void OnDeinit(const int reason)

{

   

}

//+------------------------------------------------------------------+

//| Expert tick function                                             |

//+------------------------------------------------------------------+

void OnTick()

{

   if(PositionSelect(_Symbol)==false)

   {

      m_Trade.Buy(0.01,NULL);

   }

}

//+------------------------------------------------------------------+


Carl Schreiber
Moderator
9863
Carl Schreiber  
Naja, ein bissen mehr musst Du schon uns mitteilen, was sagen den  die Logs?
hausmannjack
174
hausmannjack  

Letzter Eintrag: expert loaded successfully 

       automated trading is enabled 

Carl Schreiber
Moderator
9863
Carl Schreiber  
Na, dann geh mal mit dem Debugger durch Deinen EA
hausmannjack
174
hausmannjack  
Der Code funktioniert aber bei MetaQuotes-Demo perfekt, blos bei FxPro nicht. An dem Code kann es doch nicht liegen, oder?
Carl Schreiber
Moderator
9863
Carl Schreiber  
Was sagen beide!! Logs: Expert und Journal?
hausmannjack
174
hausmannjack  
beide sagen automated trading is enabled
Carl Schreiber
Moderator
9863
Carl Schreiber  
Und was 'sagt' der debugger? Was passiert in (mit) m_trade.Buy(..)?
hausmannjack
174
hausmannjack  
Vielen Dank für die Hilfe! Ich habe das Problem schon gefunden. Es lag an den Servern des Brokers. Jetzt funktioniert es.
Einloggen oder registrieren, um einen Kommentar zu schreiben