Fehler, Irrtümer, Fragen - Seite 176

 
Urain:

Es stört mich nicht, dass Sie den Code für sich selbst schreiben, es stört mich, dass Sie von MQ verlangen, eine Plattform für Sie zu nutzen.

Ich bin kein Benutzer mehr, sondern nur noch Sie.


Es sollte eine neue Gruppe von Konten eingeführt werden, mit 0,01 Lot. Die anderen Nutzer sollten dadurch nicht gestört werden (wer braucht schon Konten mit Standard-Mindestbeträgen).

Viel Glück!

 
Renat:
Erledigt.
Toll, ich habe auch das maximale Los erhöht, jetzt kann ich meinen Shifter EA in einem großen Losbereich testen.
 

Lieber, es gibt (oder scheint mir zu geben) einen Fehler bei der Ausführung des += Operators für Variablen vom Typ double structure.

struct Ssignals
  {
public:
   double            OpenLong;
  };

class indicator
  {
private:
   Ssignals          condition;
public:
   Ssignals            MA();

};

Ssignals indicator::MA(){
condition.OpenLong=0;
condition.OpenLong+=1; // выдает случайный результат
return (condition);
}
346 bauen.
Документация по MQL5: Программы MQL5 / Ошибки выполнения
Документация по MQL5: Программы MQL5 / Ошибки выполнения
  • www.mql5.com
Программы MQL5 / Ошибки выполнения - Документация по MQL5
 
Interesting:

Es sollte eine neue Kontogruppe mit einer Losgröße von 0,01 eingeführt werden. Der Gedanke war, dass der Rest der Nutzer dadurch nicht gestört werden sollte (wer braucht schon Konten mit Standard-Mindestbeträgen).

Viel Glück!

Sie unterrichten so wunderbar...

Kann ich einen Link zu einem nicht leeren Glas bekommen ?

Ihr

Für MT5 habe ich bereits 3-4 DCs ausgesucht.

Ich bin auch interessiert...

;)

Funktioniert das alles dort? Können wir diskret sein? Geben Sie mir direkte Links zu den Quellen!

Ich denke, niemand wird Sie der Werbung verdächtigen.

Man kann nicht für etwas werben, was man nicht hat...

;)

 
avatara:

Sie unterrichten so wunderbar...

Kann ich einen Link zu einem nicht leeren Glas bekommen ?

Ihr

Ich bin auch interessiert...

;)

Funktioniert dort alles? Können Sie uns direkte Links zu den Ressourcen geben!

Ich glaube nicht, dass jemand Sie der Werbung verdächtigen wird.

Man kann nicht für etwas werben, was nicht da ist...

;)

1. Ist das nicht toll? Ich bezweifle es...

2) Gibt es eine "normale Brille" bei den Devisenkursen?

Ich weiß bereits, wo ich mit Charts im MT5 arbeiten kann. Ich wäre wirklich an einer Devisenterminwette interessiert.


3. Ist es eine Werbung? Ist es ein Geheimnis?

a) Alpari; b) Broco; c) Admiral Markets.

 

Das Terminal lässt sich beim 1. Mal nicht installieren

Dasselbe gestern bei einem anderen Makler und immer genau an dieser Stelle... Gestern wurde eines der Terminals zum 7. Mal installiert und das andere zum 23. Auf verschiedenen Computern ausprobiert...


Zuerst habe ich versucht, von Europa hierher herunterzuladen, dann bin ich zu Russland gewechselt, dann zu Amerika und bekam eine Fehlermeldung


О! Es stellt eine Verbindung zu Zypern her und installiert ab dem einhundertachtundfünfzigsten Mal...

 
solomenikm:

Lieber, es gibt (oder scheint mir) einen Fehler bei der Ausführung des += Operators für Variablen vom Typ double.

Gebäude 346

Ich habe sowohl im Terminal als auch in der Fehlersuche nachgesehen.

Ist genau dieses Problem in dem von Ihnen zitierten Code enthalten? Vielleicht suche ich an der falschen Stelle?

 
solomenikm:

Lieber, es gibt (oder scheint mir zu geben) einen Fehler bei der Ausführung des += Operators für Variablen vom Typ double structure.

346 bauen.

Das Problem liegt nicht in der Struktur.

Bevor mathematische Operatoren wie Addition/Subtraktion/Division/Multiplikation auf eine Variable angewendet werden können, muss diese zunächst mit einem Wert initialisiert werden (am besten bei der Deklaration der Variablen).

Das ist also falsch:

f+=1;//Прибавление числа к не инициализированной переменной, результат непредсказуем

Das ist richtig:

int f=0;//инициализировали числом 0
f+=1;//прибавили к инициализированной переменной 1
//-------------------------------------------

//или так
int f=1;//Сразу инициализируем переменную числом 1 при объявлении переменной
//-------------------------------------------

//или так
int f;
f=1;//операция присваивания, работает и с не инициализированными переменными, равнозначно инициализации числом при объявлении переменной.
 

An dieser Stelle kommt die Initialisierung ins Spiel.

condition.OpenLong=0;
condition.OpenLong+=1;
 
alexvd:

An dieser Stelle kommt die Initialisierung ins Spiel.

Hmm, wirklich...
Grund der Beschwerde: