[WARNUNG GESCHLOSSEN!] Alle Fragen von Neulingen, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen. - Seite 707

[Gelöscht]  
Vinin:

So einfach ist das nicht. Sie müssen auch Point auf den richtigen Wert ändern und Ask. Und auch Bid.

Richtig, Sie müssen MarketInfo() für diesen Zweck verwenden;

 
ToLik_SRGV:

Das ist richtig, Sie sollten zu diesem Zweck die Funktion MarketInfo() verwenden;

die Funktion MarketInfo(); wird nichts tun... den Wert des Währungspaares Ich weiß, was ich sonst noch von dem Tool lernen kann
[Gelöscht]  
Infinity:


Das ist die Sache ... Mein Expert Advisor empfängt Signale von verschiedenen Währungspaaren und anstelle der Funktion Symbol(), erhält er den Namen der Währung, von der das Signal empfangen wurde, anstelle einer Variablen in der Reihenfolge, die einen Wert des Währungspaares zugewiesen wird. Es bedeutet, wenn das Signal vom Euro kommt, wird es EURUSD zugewiesen, wenn es vom Yen kommt, dann USDJPY, aber einschließlich der EA, sieht es alle Signale, aber öffnet nur die Währung, auf der es steht.

Hier ein Beispiel für den Code

Ändern Sie den Code wie folgt:
Anstelle von Ask - MarketInfo(val, MODE_ASK);
Anstelle von Bid - MarketInfo(val, MODE_BID);
Anstelle von Point - MarketInfo(val, MODE_POINT);

 
Infinity:
MarketInfo(); Funktion wird nichts ergeben... den Wert des Währungspaares weiß ich, was ich sonst noch mit dem Tool herausfinden kann

int Order_Send(string lSymbol){
  double lAsc=MarketInfo(lSymbol, MODE_ASC);
  double lBid=MarketInfo(lSymbol, MODE_BID);
  double lPoint=MarketInfo(lSymbol, MODE_POINT);
  // и так далее
  OrderSend(....................);
}
 
Vinin:


Ich denke, so wird es in meinem Fall funktionieren.

получаю в переменную Symb при обработке значение валютной пары с которой пришел сигнал,
далее за место string lSymbol ставлю значение
  double lAsc=MarketInfo(lSymbol, MODE_ASC);
  double lBid=MarketInfo(lSymbol, MODE_BID);
  double lPoint=MarketInfo(lSymbol, MODE_POINT);
  // и так далее
  OrderSend(....................);
}
 
Infinity:


Ich denke, so wird es in meinem Fall funktionieren.


Es geht ungefähr so.
[Gelöscht]  

Ich entschuldige mich im Voraus für die themenfremde Frage:

Können Sie mir sagen, welche Börsen außer Alpari Mikro-Lots anbieten (0,01 Lots)?

[Deleted]  
ToLik_SRGV:
Sie haben ein viertes Indikator-Array hinzugefügt, aber in Ihrem Code haben Sie immer noch drei, unten ist der geänderte Code:

Indeed..... es ist wahr, was man sagt: Zwei Köpfe sind besser als einer............ Aber wieder eine Frage

#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_color2 Blue

Sollte es nicht eine 2 bis 3 Änderung geben?????????? (oder vielleicht 4)

 
Mathers:

Ich entschuldige mich im Voraus für die themenfremde Frage:

Kannst du mir sagen, welche andere Börse als Alpari Mikro-Lots (0,01 Lots) anbietet?


Ich denke, forex4you,... Google-Suche: Forex 0,01 Lot Minimum und Sie werden glücklich sein.
[Gelöscht]  
Infinity:

Wenn Sie an forex4you denken können,... googeln Sie: forex 0.01 minimum lot size und Sie werden zufrieden sein.
Sie können gefunden werden, aber sie können nicht besonders gewissenhaft sein. Ich möchte einer gut etablierten Methode folgen. Ich glaube, ForexClub hat sie, aber sie haben einen anderen Client, nicht MT.