Ciao, io uso un Expert Advisor ILAN 2.0, si può consigliare come fare un EA stop automatico dopo la chiusura di tutti gli ordini, ho bisogno, dire prima del rilascio di notizie importanti che ha portato la transazione ad una fine logica e non più commercio.
Buona sera, ho una domanda, nella mia inizializzazione scritta funzioni per creare pulsanti, quando si cambia timeframe grafico, il colore del pulsante attivo cambia, ho capito che è associato alla reinizializzazione, ma il pulsante rimane premuto, ma il colore no, come risolvere questo problema.
Buona sera, ho una domanda, nella mia inizializzazione scritta funzioni per creare pulsanti, quando si cambia timeframe grafico, il colore del pulsante attivo cambia, ho capito che è associato alla reinizializzazione, ma il pulsante rimane premuto, ma il colore no, come risolvere questo problema.
Grazie in anticipo.
Il software dovrebbe essere scritto su un file e nell'inizializzazione caricare le impostazioni dal file, come fanno i normali programmi Windows.
Buon pomeriggio a tutti! Faccio trading abbastanza a lungo e in modo redditizio, ottengo un prelievo del 10-15%, ma ho sempre un po' di tempo libero per analizzare la situazione perché di solito lavoro, quindi ho solo 5-15 min di tempo di trading. Quindi voglio imparare mql4 per automatizzare completamente il mio sistema, ma ho un problema, non capisco molto di programmazione, ma credo di poter imparare tutto se voglio. Voglio aiutare con le informazioni, forse qualcuno conosce qualche video blog o articolo per principianti che potrebbe spiegare tutto in dettaglio? Devo dire che ci sono pochi video su youtube con una descrizione dettagliata. Ho letto e riletto il libro di Sergey Kovalev, ma quando si tratta degli operatori e delle funzioni, e come scrivere logicamente il tutto per combinare, allora il mal di testa. Ecco perché sto chiedendo il vostro aiuto con informazioni) Grazie in anticipo).
Buona sera, ho una domanda, nella mia inizializzazione scritta funzioni per creare pulsanti, quando si cambia timeframe grafico, il colore del pulsante attivo cambia, ho capito che è associato alla reinizializzazione, ma il pulsante rimane premuto, ma il colore no, come risolvere questo problema.
Grazie in anticipo.
Buona sera, ho una domanda, nella mia inizializzazione scritta funzioni per creare pulsanti, quando si cambia timeframe grafico, il colore del pulsante attivo cambia, ho capito che è associato alla reinizializzazione, ma il pulsante rimane premuto, ma il colore no, come risolvere questo problema.
Grazie in anticipo.
Il software dovrebbe essere scritto su un file e nell'inizializzazione caricare le impostazioni dal file, come fanno i normali programmi Windows.
Ho provato con ArrayCopy, ma non ha funzionato.
Come posso combinare due array in un unico array? A[i]+B[n]=C[i+n]
Ho provato con ArrayCopy, ma non ha funzionato.
Queste sono tutte parole. Mostrate il codice come avete provato, vi diranno come fare.
{
Print("//////////////SuppArray[i]= ",SuppArray[i]," i= ",i);
}
for(int i=0; i<countHlines;i++)
{
Print("////////////////ResArray[i]= ",ResArray[i]," i= ",i);
}
//--- копируем данные из массива src_data[] в массив dst_data[]
Print("ArraySize(SuppArray)= ",ArraySize(SuppArray));
ArrayCopy(ResArray,SuppArray,countHlines,0,WHOLE_ARRAY);
//--- вывод скопированных данных
PrintFormat("Copied array size=%d",ArraySize(ResArray));
for (int i=0; i<ArraySize(ResArray); i++) PrintFormat("index=%d, value=%d",i,ResArray[i]);
2 12:04:59 2016.07.31 00:00 Strategija_35_V1 ingressi: AnalizeTime=480; MA_Period=12; EnvDev=0.05; LinePrecis=50;
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: High..Compare= 1.10765 in= 3 ResArray[in]= 1.10776
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: Low..Compare= 1.10532 in= 4 SuppArray[in]= 1.10522
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: //////////////SuppArray[i]= 1.09551 i= 0
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: //////////////SuppArray[i]= 1.09996 i= 1
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: //////////////SuppArray[i]= 1.1024 i= 2
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: //////////////SuppArray[i]= 1.10532 i= 3
0 12:04:59 201608.01 00:01 Strategija_35_V1 EURUSD,H1: //////////////SuppArray[i]= 1,10522 i= 4
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: //////////////SuppArray[i]= 1.10357 i= 5
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: //////////////SuppArray[i]= 1.11193 i= 6
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: ////////////////ResArray[i]= 1.11972 i= 0
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: ////////////////ResArray[i]= 1.10765 i= 1
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: ////////////////ResArray[i]= 1.10469 i= 2
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: ////////////////ResArray[i]= 1.10776 i= 3
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: ////////////////ResArray[i]= 1.11195 i= 4
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: ////////////////ResArray[i]= 1.1126 i= 5
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: ////////////////ResArray[i]= 1,10893 i= 6
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: ////////////////ResArray[i]= 1.11112 i= 7
0 12:04:59 201608.01 00:01 Strategija_35_V1 EURUSD,H1: ////////////////ResArray[i]= 1.11591 i= 8
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: ArraySize(SuppArray)= 7
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: Copiato array size=16
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: index=0, value=-2067081860
0 12:04:59 201608.01 00:01 Strategija_35_V1 EURUSD,H1: index=1, value=886481250
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: index=2, value=1810071017
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: index=3, value=1933766075
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: index=4, value=357341279
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: index=5, value=-1470596802
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: index=6, value=1647893052
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: index=7, value=-1008801918
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: index=8, value=1907652674
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: index=9, value=2120683052
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: index=10, value=-1473345581
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: index=11, value=783402035
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: index=12, value=104453605
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: index=13, value=716056948
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: index=14, value=70093866
0 12:04:59 2016.08.01 00:01 Strategija_35_V1 EURUSD,H1: index=15, value=479661948
valore dà fuori sbagliato
{
Print("//////////////SuppArray[i]= ",SuppArray[i]," i= ",i);
}
for(int i=0; i<countHlines;i++)
{
Print("////////////////ResArray[i]= ",ResArray[i]," i= ",i);
}
//--- копируем данные из массива src_data[] в массив dst_data[]
Print("ArraySize(SuppArray)= ",ArraySize(SuppArray));
ArrayCopy(ResArray,SuppArray,countHlines,0,WHOLE_ARRAY);
//--- вывод скопированных данных
PrintFormat("Copied array size=%d",ArraySize(ResArray));
for (int i=0; i<ArraySize(ResArray); i++) PrintFormat("index=%d, value=%d",i,ResArray[i]);
Ho fatto anche una seconda opzione per unire i due array. Quale funzionerà più velocemente?
ArrayResize(supres,countLlines+countHlines);
for(int i=0; i<countLlines;i++)
{
supres[i]=SuppArray[i];
}
for(int i=0; i<countHlines;i++)
{
supres[countLlines+i]=ResArray[i];
}
Chi può dirmi come è fatto uno stop loss?
per esempio abbiamo 3 ordini di acquisto a 1,10000 1,10100 1,10200
spostiamo lo stop dell'ordine di acquisto verso il basso a 1,10150 e vediamo l'importo in pip / posizioni di perdita
Come faccio ad aggregare tutti e tre?
al momento abbiamo una linea di stop loss, spostata a mano a 1,10150
se il prezzo è sotto la linea di stop loss
il problema è come calcolare i valori lì