Nerd Trader: Ich sehe jetzt, dass Sie ein Protokoll hinzugefügt haben. Auch hier haben Sie doppelte Nachrichten :)
Wenn Sie sich die Zeit ansehen, werden Sie feststellen, dass nichts dupliziert wird, sondern nur bei einem neuen Balken gedruckt wird, wenn ein Signal vorliegt
MakarFX: Wenn Sie sich die Zeit ansehen, werden Sie feststellen, dass nichts dupliziert wird, sondern nur bei einem neuen Balken gedruckt wird, wenn ein Signal vorliegt
Denn Sie haben Print() nur in OnTick(). Fügen Sie es in jede Bedingung in isCrossing() ein
Ich sehe jetzt, dass Sie ein Protokoll hinzugefügt haben. Auch hier haben Sie doppelte Nachrichten :)
Können Sie bitte den Unterschied zwischen den Funktionen erklären?
for (int j = OrdersHistoryTotal()-1; j >= 0; j--)
{
if(OrderSelect(j, SELECT_BY_POS,MODE_HISTORY))
и
int i=AuftragshistorieGesamt();
for(int pos=0; pos<i; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS,MODE_HISTORY))
Nein
Wenn Sie sich die Zeit ansehen, werden Sie feststellen, dass nichts dupliziert wird, sondern nur bei einem neuen Balken gedruckt wird, wenn ein Signal vorliegt
Nein
Nun, nicht ganz. Ein Zyklus beginnt am Anfang der Liste, der andere am Ende.
Nein
beide Funktionen "holen" abgeschlossene Aufträge aus der Historie?
Nun, nicht ganz. Ein Zyklus beginnt am Anfang der Liste, der andere am Ende.
beide Funktionen "holen" abgeschlossene Aufträge aus der Historie?
Ja, aber die eine ist vom Anfang der Geschichte und die andere vom Ende.
Ich danke Ihnen. Habe ich es richtig verstanden, dass diese Funktion vom Ende her "durchläuft"?
int i=AuftragshistorieGesamt();
for(int pos=0; pos<i; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS, MODE_HISTORY))
Ich danke Ihnen. Habe ich es richtig verstanden, dass diese Funktion vom Ende her "durchläuft"?
int i=AuftragshistorieGesamt();
for(int pos=0; pos<i; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS, MODE_HISTORY))
Ich danke Ihnen. Habe ich es richtig verstanden, dass diese Funktion vom Ende her "durchläuft"?
int i=AuftragshistorieGesamt();
for(int pos=0; pos<i; pos++)
{
if(OrderSelect(pos, SELECT_BY_POS, MODE_HISTORY))
Dieser sucht ab dem Null-Index, d.h. von Anfang an.