Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 02.06.20
LQK LQK ist offline
Mitglied
 
Registriert seit: Nov 2019
Beiträge: 76
LQK befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von AVT Beitrag anzeigen
ruft Print nur bei jedem neuen (Preis-)Tick auf (dürfte schwierig sein heute, wenn fast alles geschlossen ist)
Ich setze so was dann testweise in OnInit. AVT
Ich weiß sicher, dass das Script schon mal funktioniert hat. Kann natürlich während der allgemeinen Marktöffnungszeiten gewesen sein und es hat deswegen funktioniert.

Habe es jetzt (Markt hat jetzt geöffnet) noch mal (Code wie oben stehend) ausgeführt und es hat wieder nicht funktioniert (selbes Problem wie gestern).

Habe es jetzt mal mit einem EA und OnInit() probiert, das geht aber auch nicht. Der EA enthält nur die OnInit() und diese soll einfach nur einen Teststring ausgeben lassen.

Es wird dann einfach nur der EA geladen, aber nichts auf der Console ausgegeben. Der Code ist:

Code:
void OnInit()
  {Print("TEST!!!!!");
//---
   
//---
   ;
  }

Hab jetzt mal noch testweise Print() in OnTick() eingebaut. Der EA läuft gerade noch. D.h. wenn irgendwann mal ein Tick kommt (woran sehe ich überhaupt, ob einer kam?) müsste die Console ja eigentlich was ausgeben (im Moment sieht es allerdings nicht danach aus).

Hier der Code:

Code:
void OnInit()
  {Print("TEST!!!!!");
//---
   
//---
   ;
  }

//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
  Print("Da kam grad' ein Tick!");
//---
   
  }
//+------------------------------------------------------------------+


Grüße,
LQK