Hallo Norbert
Ich könnte mir verschiedene Lösungen vorstellen, den Timestamp der letzten Periode in Investox anzuzeigen.
Recht komfortable scheint mir, eine Signalspalte einzuziehen in Dein Handelssystem mit einer Berechnung. Nicht, dass ich das jetzt heute am Sonntag-Abend bei geschlossenen Märkten noch hätte testen können, aber so könnte es wohl klappen:
|
Quellcode
|
1
2
|
calc TimeStamp: (DatePart(yyyy)-2000)*10000+DatePart(m)*100+DatePart(d)+DatePart(h)/100+DatePart(n)/10000;
TimeStamp
|
Der Vorteil ist, Du kannst die Titel in Deinem Projekt schnell nach dem Wert in der Signalspalte sortieren - und so sehen, wo die Daten aktuell sind, und wo nicht.
Du könntest die Formel natürlich auch in einen eigenen Teichart legen und "Letzten Wert anzeigen" anhaken, das käme wohl dem am nächsten, was Du nachgefragt hast. Oder, wenn Du automatisch handelst, die Variable TimeStamp sogar verwenden, um die Enter-Bedingung zu übersteuern.
Es fallen mir noch bald ein Dutzend Lösungen ein, was man mit Investox Bordmitteln machen könnte in dem Bereich; z.B. eine wäre auch, mit einem kleinen VBS Indikator sich die PC-Time zu ziehen und mit dem Datenfeed zu vergleichen (PC-Zeit: kommst Du in VBS leicht ran mit den Funktionen Date und Time). Danach: Farbstudie um Hauptchart oder Anzeige im Teilchart oder Farbstudie usw. zur Alamrierung.
Oder man nimmt einen Feed als Vergleichstitel, der einfach immer einliefert (z.B. EUR:USD) und vergleicht den mit dem aktuellen Feed im Handelssdystem usw.
Auch noch interessant, vielleicht hast Du es schon gewusst: Du kannst unter Handelssystem einstellen / Aktualisierung die Funktion "Datenfeed überwachen" anhaken. Dann würde Investox Dich ensprechend mit einer Bildschirmmeldung, Aktustisch, per eMail und/oder per SMS informieren, wenn Dein Datenfeed für die angegebene Anzahl Sekunden keine Daten einliefert während die Investox-Aktualisierung aktiv ist.