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
codice per aprire diverse coppie contemporaneamente
Ciao CodersGuru, Potresti per favore farmi sapere come codificare uno script o un EA per OP_SELL o OP_BUY per diverse coppie simultaneamente e quasi allo stesso tempo.
Per esempio: vorrei aprire BUY o SELL EURUSD e USDJPY allo stesso tempo.
Grazie per l'aiuto
Le compravendite non si chiudono
Questo sembra essere semplice da codificare ma i miei trade non si chiudono quando dovrebbero.
In questo esempio i trade dovrebbero chiudersi all'incrocio del time frame inferiore.
se (CloseSell1_1 > CloseSell1_2) Ordine = SIGNAL_CLOSESELL;
Salve, quale codice posso usare per controllare se ci sono ordini in sospeso aperti e chiuderli in un momento specifico?
Grazie, grazie
Ecco come chiudere tutti i vostri ordini aperti
Questa funzione chiuderà tutte le compravendite aperte.
int orders = OrdersTotal();
void CloseAll()
{
if (orders>0)
{
for (int cnt = 0 ; cnt < orders ; cnt++)
{
OrderSelect(0,SELECT_BY_POS,MODE_TRADES);
if (OrderMagicNumber() == MagicNumber)
if(OrderType()==OP_BUY)
OrderClose(OrderTicket(),OrderLots(),Bid,3, Violet);
if(OrderType()==OP_SELL)
OrderClose(OrderTicket(),OrderLots(),Ask,3, Violet);
if(OrderType()==OP_BUYLIMIT)
OrderDelete(ticket,Black);
if(OrderType()==OP_SELLLIMIT)
OrderDelete(ticket,Black);
}
}
}
Voglio solo chiudere i pendings in un momento specifico.
Grazie
Voglio solo chiudere i pendings ad un tempo specifico. Grazie
Che ne dite di aggiungere il codice qui sotto prima del codice takis:
Non sono molto sicuro ma potrebbe funzionare...
Ok, inoltre come posso controllare la barra corrente o la barra precedente se è stato aperto un trade?
Grazie
Ho creato un EA molto semplice e un sistema che uso in almeno 3 timeframe...il problema è che non smette di aprirsi e non voglio avere 3 EA e 3 grafici per una coppia.
Ho bisogno di un codice che faccia solo un ordine di acquisto e di vendita per barra per TF e ancora aperto se è su una barra diversa.
A volte ho 3 segnali in 3 TF diversi. voglio prendere tutti gli ordini ma voglio solo un ordine per TF e posso ancora prendere un altro ordine in un altro TF se è ancora aperto ma in una barra diversa.
esempio:
1 segnale in 4h
1 segnale in 1h ma cade in barra per 4h
1 segnale in 30 min ma solo una barra per 1h e 4h.
3 segnali saranno aperti.
mi va bene usare il numero magico come mezzo di filtro.
qualcuno può aiutarmi? grazie mille.
Finora questo è quello che ho pensato:
per 30 minuti
se (magicnumber == 123)
{
if (iTime(OrderOpenTime()) != iTime(Symbol(),PERIOD_M30,0))
{//il mio codice d'ordine}
}
Non ho MT4 ma so che qualcosa non va nella logica o nel codice. Quindi ragazzi per favore aiutatemi.
Inoltre penso che abbiamo un problema simile con matrixebiz
Ho aggiunto dei livelli all'HMA:
#proprietà indicator_separate_window
#proprietà indicator_buffers 2
#proprietà indicatore_colore1 Nero
#proprietà indicator_color2 Rosso
#proprietà indicator_width1 2
#proprietà indicator_minimum 0
#Proprietà indicatore_massimo 100
#Proprietà indicatore_livello1 80
#Proprietà indicatore_livello2 60
#proprietà indicator_level3 40
#proprietà indicatore_livello4 20
#proprietà indicator_levelcolor DarkSlateGray
Ma l'indicatore non appare su una finestra separata correttamente.