Fragen von einem "Dummy" - Seite 202

 
Yedelkin:
Schauen Sie sich die Beschreibung des Ersuchens um Market Execution an. Ich denke, dass es für diese Art der Ausführung von Marktaufträgen keine SL- oder TP-Levels gibt.

Ich danke Ihnen!

 

Männer, bitte helft mir mit Ratschlägen. Ist es möglich, typedef in C zu deklarieren?

class Q2;   // Нуудачная попытка объявления typedef'а в строке 9.

class Q {
public:
   void fn(Q2 w); 
};

class W2 {};
typedef W2 Q2;

void Q::fn(Q2 w) {}
 
220Volt:

Männer, bitte helft mir mit Ratschlägen. Ist es möglich, typedef in C zu deklarieren?

typedef wird verwendet, um Grundtypen oder erzeugte Typen zu benennen, während typedef einen neuen Typ einführt
 
220Volt:

Männer, bitte helft mir mit Ratschlägen. Ist es möglich, typedef in C zu deklarieren?

Zunächst einmal ist dies C++.

Zweitens: Wollen Sie den Namen gleichzeitig als Synonym für W2 und als neue Klasse verwenden? Was wollen Sie?

 

Ich habe es wohl versäumt, mich klar auszudrücken, ich danke Ihnen für Ihre Aufmerksamkeit.

 
220Volt:

Ich scheine mich nicht klar ausgedrückt zu haben, ich danke Ihnen für Ihre Aufmerksamkeit.

Ah, ich glaube, ich habe es jetzt verstanden.

class W2;
typedef W2 Q2;

class Q {
public:
   void fn(Q2 w); 
};

class W2 {};

void Q::fn(Q2 w) {}
 

Es können nicht 1000 Werte in ein Array kopiert werden. EA-Code:

double h[1000],l[1000];
Print(CopyHigh("EURUSD",PERIOD_D1,1,1000,h)," ",CopyLow("EURUSD",PERIOD_D1,1,1000,l));

Ich führe es im Tester auf einer täglichen Periode nur mit Eröffnungskursen aus.

Im Protokoll wird Folgendes angezeigt:

EM      0       Core 1  13:07:52        2012.09.25 00:00:00   451 451
LD      0       Core 1  13:07:52        2012.09.26 00:00:00   452 452
CR      0       Core 1  13:07:52        2012.09.27 00:00:00   453 453
JI      0       Core 1  13:07:52        2012.09.28 00:00:00   454 454
OG      0       Core 1  13:07:52        2012.10.01 00:00:00   455 455
JN      0       Core 1  13:07:52        2012.10.02 00:00:00   456 456
QD      0       Core 1  13:07:52        2012.10.03 00:00:00   457 457
DS      0       Core 1  13:07:52        2012.10.04 00:00:00   458 458
KI      0       Core 1  13:07:52        2012.10.05 00:00:00   459 459
PP      0       Core 1  13:07:52        2012.10.08 00:00:00   460 460
GN      0       Core 1  13:07:52        2012.10.09 00:00:00   461 461
GE      0       Core 1  13:07:52        2012.10.10 00:00:00   462 462
PS      0       Core 1  13:07:52        2012.10.11 00:00:00   463 463
IJ      0       Core 1  13:07:52        2012.10.12 00:00:00   464 464
LP      0       Core 1  13:07:52        2012.10.15 00:00:00   465 465
EO      0       Core 1  13:07:52        2012.10.16 00:00:00   466 466
NE      0       Core 1  13:07:52        2012.10.17 00:00:00   467 467
OL      0       Core 1  13:07:52        2012.10.18 00:00:00   468 468
HJ      0       Core 1  13:07:52        2012.10.19 00:00:00   469 469
HQ      0       Core 1  13:07:52        2012.10.22 00:00:00   470 470
OO      0       Core 1  13:07:52        2012.10.23 00:00:00   471 471
FF      0       Core 1  13:07:52        2012.10.24 00:00:00   472 472
ML      0       Core 1  13:07:52        2012.10.25 00:00:00   473 473
DK      0       Core 1  13:07:52        2012.10.26 00:00:00   474 474
IQ      0       Core 1  13:07:52        2012.10.29 00:00:00   475 475
IH      0       Core 1  13:07:52        2012.10.30 00:00:00   476 476
RF      0       Core 1  13:07:52        2012.10.31 00:00:00   477 477

Maximale Anzahl von Balken im Diagramm =100000.

Die Frage ist, wie man 1000 Werte in ein Array kopiert?

Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Состояние клиентского терминала - Документация по MQL5
 
solandr: Ich kann nicht 1000 Werte in ein Array kopieren. Expert Advisor Code: Ich teste den täglichen Zeitraum und verwende nur offene Kurse.

Im Protokoll sehe ich folgendes:Maximale Anzahl von Balken im Diagramm =100000. Die Frage ist, wie man 1000 Werte in ein Array kopiert?

Und versuchen Sie, das Prüfintervall auf 3 Jahre zurückzustellen.
 
Guten Tag, könnten Sie mir bitte den Code geben, um einen EA in einem Standalone-Chart auszuführen... Indikatoren und Skripte funktionieren, aber der Expert Advisor ist stumm! Vielen Dank im Voraus!
 
solandr:

Es können nicht 1000 Werte in ein Array kopiert werden. EA-Code:

Der Testagent lädt den fehlenden Verlauf nur mit einem kleinen Spielraum herunter, um die notwendigen Daten zum Verlauf für die Berechnung der Indikatoren zu Beginn des Tests bereitzustellen. Der Mindestumfang der vom Handelsserver herunterzuladenden Historie für die Zeiträume D1 und darunter beträgt ein Jahr. Wenn Sie also den Test im Intervall 2010.11.01-2010.12.01 (Test im Intervall von einem Monat) mit der Periode M15 (jeder Balken ist 15 Minuten lang) beginnen, wird das Terminal die Historie für das gesamte Jahr 2010 abfragen. Für den Zeitrahmen "Wöchentlich" werden wir die Historie von 100 Balken abfragen, was etwa zwei Jahren entspricht (ein Jahr hat 52 Wochen). Für die Prüfung des monatlichen Zeitrahmens wird der Bearbeiter die Historie für 8 Jahre anfordern( 12 Monate * 8 Jahre = 96 Monate).