Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
possibile perdita di dati a causa della conversione del tipo
Provate.
Mostrami la linea del codice a cui punta il compilatore
Ci sono molte linee come questa, ed è per questo che ho chiesto un modulo adattato per i nuovi terminali. Ma grazie per la tua disponibilità ad aiutare)
Ci sono molte linee come questa, ed è per questo che ho chiesto un modulo adattato per i nuovi terminali. Ma grazie per la tua disponibilità ad aiutare)
Proprio su questa linea:
" possibile perdita di dati a causa della conversione del tipo"
dovrebbe essere il numero di riga e la posizione nella riga di codice con l'errore.
Ecco come è facile, è possibile correggere tutti gli errori, conoscendo la posizione esatta nel codice
proprio su questa linea:
" possibile perdita di dati a causa della conversione del tipo"
ci dovrebbe essere un numero di linea e una posizione nella linea di codice con l'errore.
Questo è un modo semplice per correggere tutti gli errori, conoscendo la posizione esatta nel codice.
Ho preso l'Expert Advisor offertoda Alekseu Fedotov e ho cercato di modificarlo in base alle mie esigenze.
Le mie esigenze sono le seguenti: Ad un incrocio delle bacchette, apriamo una posizione e la chiudiamo all'incrocio opposto. Se possibile, trasferiamo la posizione a Breakeven.
Ma alla fine non si apre nulla. Mi sto scervellando. Quale può essere il problema?
Ho preso l'EA offertoda Alekseu Fedotov e ho cercato di modificarlo per soddisfare le mie esigenze.
Le mie esigenze sono le seguenti: Se si incrociano, apriamo una posizione, se si incrociano di nuovo, la chiudiamo. Se possibile, trasferiamo la posizione a Breakeven.
Ma alla fine non si apre nulla. Mi sto scervellando. Quale può essere il problema?
mostrare la linea del codice con l'errore di CMM, per l'ultima volta che offro aiuto.
mostra uno snippet di codice su come leggi il segnale dall'indicatore nel tuo EA
takeprofit = 400,
slippage = 10,
Magic = 777;
extern double Lot = 0.5,
buy_level = 15;
void OnTick()
{
for (int i=0; i<OrdersTotal(); i++)
if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
if (OrderSymbol()==Symbol() && Magic==OrderMagicNumber())return;
double STO = iStochastic(NULL,15,2,3,1,MODE_SMA,0,MODE_SIGNAL,0);
double SL=0,TP=0;
if (STO > buy_level)
{
if (takeprofit!=0) TP = NormalizeDouble(Ask + takeprofit*Point,Digits);
if (stoploss!=0) SL = NormalizeDouble(Ask - stoploss* Point,Digits);
if (OrderSend(Symbol(),OP_BUY, Lot,NormalizeDouble(Ask,Digits),slippage,SL,TP,NULL,Magic)==-1) Print(GetLastError());
PlaySound("timeout.wav");
Print("Ордер успешно размещен");
}
}
takeprofit = 400,
slippage = 10,
Magic = 777;
extern double Lot = 0.5,
buy_level = 15;
void OnTick()
{
for (int i=0; i<OrdersTotal(); i++)
if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
if (OrderSymbol()==Symbol() && Magic==OrderMagicNumber())return;
double STO = iStochastic(NULL,15,2,3,1,MODE_SMA,0,MODE_SIGNAL,0);
double SL=0,TP=0;
if (STO > buy_level)
{
if (takeprofit!=0) TP = NormalizeDouble(Ask + takeprofit*Point,Digits);
if (stoploss!=0) SL = NormalizeDouble(Ask - stoploss* Point,Digits);
if (OrderSend(Symbol(),OP_BUY, Lot,NormalizeDouble(Ask,Digits),slippage,SL,TP,NULL,Magic)==-1) Print(GetLastError());
PlaySound("timeout.wav");
Print("Ордер успешно размещен");
}
}
Proprio qui:
iStochastic(NULL,15,2,3,1,MODE_SMA,0,MODE_SIGNAL,0);
cambiare il periodo (timeframe) in 1,5,15,30,60,240,1440,10080,43200 //M1.M5.M30 ... ecc.
o inserire Periodo() invece di 15, allora quando si cambia TF manualmente, quello attuale sarà impostato automaticamente