Errori, bug, domande - pagina 920

 
sergeev:
Qual è il tempo di scadenza?

Ho provato tutte le varianti diBuyStop.

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

Nell'esempio predefinito:ORDER_TIME_GTC - L'ordine sarà in coda fino a quando non sarà ritirato
Sidoveva mettere una data 17/12/2012 23:50 (o 18/12/2012 23:50) perORDER_TIME_SPECIFIED - ma non è passato (dati per 17/12/2012) .

D1: Hai la possibilità di testare questa funzione su RTS-3.13?

Q2: Quale broker lavora con MT5 sui futures oltre a Otkritie DB?

C'è una ragione per credere che il broker abbia un "glitch". Ma nessuno lo ammette :)

Grazie.

 
Nikos52:
datetime DateExpiration = D'17.12.2012 23:59'; // 
...
if(!m_Trade..(1, price, Ticket)
 
Si può notare che in questa versione del codice, la variabile DateExpiration non è usata in alcun modo come parametro del metodo BuyStop.
 
Yedelkin:
Si può notare che la variabile DateExpiration non è in alcun modo usata come parametro del metodo BuyStop in questa variante del codice.

Hai assolutamente ragione! :) È solo che questa linea

datetime DateExpiration = D'17.12.2012 23:59';

rimasto dalla variante (che ha anche un errore).

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

Stavo per cancellare quella linea dal post ... dimenticato :)
Scusa!

 
Nikos52:

Hai assolutamente ragione! :) È solo che questa linea

rimasto dalla variante (che ha anche un errore).

Stavo per cancellare quella linea dal post ... dimenticato :)
Scusa!

Sembra che tu abbia la testa incasinata.

Prendete semplici medie mobili senza alcun trucco OOP e aprite semplicemente un ordine con OrderSend standard

 
Ciao, ho questa domanda - ho comprato un EA installato sul mio computer, poi ho ordinato un server VPS e ho installato lo stesso EA. Alla fine ho rifiutato il server in affitto perché il broker ha un servizio gratuito, ma non posso installare l'Expert Advisor per la terza volta (su tre hardware). Cosa posso fare? Posso rinunciare a un server per un altro? Dove andare? Grazie!
MQL5 Маркет
MQL5 Маркет
  • www.mql5.com
Маркет - магазин программ для MetaTrader 5 и MetaTrader 4
 
sergeev:

Sembra che tu sia confuso al massimo.

Prendete una normale media mobile senza alcun trucco OOP e aprite semplicemente un ordine con OrderSend standard

Ok. Farò un esempio.
 
sergeev:

Sembra che tu sia molto confuso.

Potete usare una normale media mobile senza alcuna OOP e semplicemente aprire un ordine con OrderSend

Caro Alexey!

Ho seguito il tuo consiglio e ho fatto un esempio senza OOP. Cioè non ho usato la classe CTrade.
Ho usato lo script dalla documentazione del linguaggio di trading automatico
.
Il codice di Expert Advisor è nel file allegato. Se hai un po' di tempo, per favore vedilo.

Ho lo stesso errore 10022
, tutti i tipi di ordini in sospeso:

ORDER_TYPE_BUY_LIMIT
ORDER_TYPE_SELL_LIMIT
ORDER_TYPE_BUY_STOP
ORDER_TYPE_SELL_STOP

Ho controllato conORDER_TIME_SPECIFIED eORDER_TIME_GTC.

Ho anche fatto un breve video (47 sec HD 720) come ho testato nello Strategy Tester

Broker promette di aprire conti reali dal 4/02/13 e poi ... "non la manica di una pelliccia". :)

 

- Il broker supporta l'impostazione di un ordine con l'ora?

Per farlo, premete F9 e controllate se l'ora può essere impostata.

 


Qualche tipo di problema con il simbolo/prezzo

 
olyakish:


Qualche tipo di problema con il simbolo/prezzo

I dettagli sono necessari.

Quale broker, quale costruzione, quali azioni?