Fehler, Irrtümer, Fragen - Seite 920

 
sergeev:
Wie lange ist die Verfallszeit?

Ich habe alle Varianten vonBuyStopausprobiert.

bool  BuyStop(
   double                volume,                       // объем позиции
   double                price,                        // цена исполнения
   const string          symbol=NULL,                  // символ
   double                sl=0.0,                       // цена Stop Loss
   double                tp=0.0,                       // цена Take Profit
   ENUM_ORDER_TYPE_TIME  type_time=ORDER_TIME_GTC,     // тип истечения
   datetime              expiration=0,                 // время истечения
   const string          comment=""                    // комментарий
   )
ENUM_ORDER_TYPE_TIME : ORDER_TIME_GTC, ORDER_TIME_DAY, ORDER_TIME_SPECIFIED, ORDER_TIME_SPECIFIED_DAY

Im Standardbeispiel:ORDER_TIME_GTC - Die Bestellung bleibt in der Warteschlange, bis sie zurückgezogen wird
Essollte ein Datum 17/12/2012 23:50 (oder 18/12/2012 23:50) fürORDER_TIME_SPECIFIED eingegeben werden- aber es hat nicht geklappt (Daten für 17/12/2012) .

Q1: Haben Sie die Möglichkeit, diese Funktion auf RTS-3.13 zu testen?

Q2: Welcher Broker arbeitet mit MT5 auf Futures, außer Otkritie DB?

Es gibt Grund zu der Annahme, dass der Broker eine "Panne" hat. Aber niemand will es zugeben :)

Ich danke Ihnen.

 
Nikos52:
datetime DateExpiration = D'17.12.2012 23:59'; // 
...
if(!m_Trade..(1, price, Ticket)
 
Es sei darauf hingewiesen, dass in dieser Version des Codes die Variable DateExpiration in keiner Weise als Parameter der BuyStop-Methode verwendet wird.
 
Yedelkin:
Es sei darauf hingewiesen, dass die Variable DateExpiration in dieser Variante des Codes in keiner Weise als Parameter der BuyStop-Methode verwendet wird.

Sie haben völlig Recht! :) Es ist nur so, dass diese Zeile

datetime DateExpiration = D'17.12.2012 23:59';

die von der Variante übrig geblieben ist (die ebenfalls einen Fehler aufweist).

if (!m_Trade.BuyStop(1, Price, Ticket, StopLoss, TakeProfit, ORDER_TIME_SPECIFIED, DateExpiration))
       Print("Ошибка BuyStop"); 

Ich wollte diese Zeile aus dem Beitrag löschen ... vergessen :)
Entschuldigung!

 
Nikos52:

Sie haben völlig Recht! :) Es ist nur so, dass diese Zeile

die von der Variante übrig geblieben ist (die ebenfalls einen Fehler aufweist).

Ich wollte diese Zeile aus dem Beitrag löschen ... vergessen :)
Entschuldigung!

Sieht aus, als wären Sie völlig verwirrt.

Nehmen Sie einfache gleitende Durchschnitte ohne OOP-Tricks und öffnen Sie einfach einen Auftrag mit Standard OrderSend

 
Hallo, ich habe folgende Frage - ich habe einen EA gekauft, der auf meinem Computer installiert ist, dann einen VPS-Server bestellt und denselben EA installiert. Am Ende habe ich den gemieteten Server abgelehnt, weil der Broker einen kostenlosen Service anbietet, aber ich kann den Expert Advisor nicht zum dritten Mal installieren (auf drei Geräten). Was kann ich tun? Kann ich einen Server für einen anderen aufgeben? Wohin soll ich gehen? Ich danke Ihnen!
MQL5 Маркет
MQL5 Маркет
  • www.mql5.com
Маркет - магазин программ для MetaTrader 5 и MetaTrader 4
 
sergeev:

Sie scheinen völlig verwirrt zu sein.

Nehmen Sie einen normalen gleitenden Durchschnitt ohne OOP-Tricks und eröffnen Sie einfach eine Order mit dem Standard OrderSend

Gut. Ich werde ein Beispiel geben.
 
sergeev:

es scheint, dass Sie völlig verwirrt sind.

Sie können einen regulären Gleitenden Durchschnitt ohne OOP verwenden und einfach eine Order mit dem OrderSend

Lieber Alexey!

Ich habe Ihren Rat befolgt und ein Beispiel ohne OOP erstellt. D.h. ich habe die CTrade-Klasse nicht verwendet.
Für meinen EA habe ich das Skript aus der Dokumentation der Automated Trading Language
verwendet.
Der Code des Expert Advisors befindet sich in der angehängten Datei. Wenn Sie etwas Zeit haben, sehen Sie es bitte.

Ich habe den gleichen Fehler 10022
, alle Arten von ausstehenden Aufträgen:

ORDER_TYPE_BUY_LIMIT
ORDER_TYPE_SELL_LIMIT
ORDER_TYPE_BUY_STOP
ORDER_TYPE_SELL_STOP

Ich habe mitORDER_TIME_SPECIFIED undORDER_TIME_GTC geprüft.

Ich habe auch ein kurzes Video (47 sec HD 720) gemacht , wie ich es im Strategy Tester getestet habe

Broker verspricht, ab 4/02/13 echte Konten zu eröffnen und dann ... "nicht der Ärmel eines Pelzmantels". :)

Dateien:
 

- Unterstützt der Makler das Einstellen eines Auftrags mit Zeitangabe?

Drücken Sie dazu F9 und prüfen Sie, ob die Uhrzeit eingestellt werden kann.

 


Irgendeine Panne mit dem Symbol/Preis

 
olyakish:


Irgendeine Panne mit dem Symbol/Preis

Details sind erforderlich.

Welcher Makler, welches Gebäude, welche Maßnahmen?