C'è un'interessante idea di trading. Aiutami a trovare gli errori nel codice (mql4). - pagina 13

 
Sergey Gritsay:
Aggiungo il profitto complessivo
aggiunto
File:
InfoProfit.mq4  34 kb
InfoProfit.mq5  34 kb
 
Y - questo mercato azionario è capriccioso, non so quello reale, ma sulla demo il mio Expert Advisor ha impostato uno stop loss sotto il Take Profit per una posizione di vendita. Ho fatto dei controlli in modo che tali situazioni non si presentino.
File:
 

I risultati di oggi sul forex

Mercato azionario

 
Sergey Gritsay:
Aggiunto
Grazie... ottimo lavoro... Sembra che dia i profitti totali di tutta la storia, ma dovrebbe farlo solo per oggi o meglio ancora per le ultime 6 ore - dà tutti gli ultimi trade, dopo di che spende solo i profitti e chiude i meno, diciamo dopo 3 ore di lavoro - hai guadagnato bene, ma non così tanto per ore, non perderai... Quando ho provato ad usare Mt4, ho provato a comprare una società di intermediazione, ma in MT5 non so se posso chiudere il profitto con un'altra società di intermediazione. Non so come farlo con un fondo, non so come farlo con il forex, dicono che MT5 è troppo grezzo per questo contro Quick...
 
Сергей Криушин:
Grazie... ottimo lavoro... Sembra che dia i profitti totali di tutta la storia, ma dovrebbe essere solo per oggi o ancora meglio per le ultime 6 ore - dà tutti gli ultimi trade, dopo di che spende solo i trade più e chiude quelli meno, diciamo dopo 3 ore di lavoro - hai guadagnato bene, ma non così tanto in ore, non perderai... Quando ho provato ad usare Mt4, ho provato a comprare una società di intermediazione, ma in MT5 non so se posso chiudere il profitto con un'altra società di intermediazione. Non ho idea di come usarlo con un fondo, non so come usarlo con il forex, dicono che MT5 è troppo grezzo contro QuickBooks...
Non so, ho impostato questo Quick, l'ho aperto e mi sono perso, non ho potuto fare una sola operazione nemmeno in demo, mentre in MT5 tutto è intuitivo. Per quanto riguarda il deal analyser, ne ho appena abbozzato uno semplice. Se ne fai uno complicato e lo colleghi a un EA, probabilmente ci vorrà più di un mese.
 
aggiunto nelle impostazioni da quale data a quale data diamo il risultato
File:
InfoProfit.mq4  35 kb
InfoProfit.mq5  34 kb
 

Saluti alla bella compagnia di creatori di fiction)! Dopo una rapida lettura del thread, penso che mi unirò a te nella tua fiction, ....

Ho voluto dedicare un paio di azioni all'autore per il mercato azionario, ......

Anche io non sono un buon programmatore" ho fatto tutto sul posto, quindi scarichiamo un paio di codici di azioni e mettiamoli nel mio EA :)

input int period_CCI_S=100;

input int period_CCI_F=13;

Proverò questa variante del canale nel fine settimana

Mi manca l'uscita di compensazione sul mercato dei futures nel mio EA (questo è un must secondo me)!

Posso compensare quello che ho rubato con le mie scorte di codice)

input string i_sTimeSettings="Trade Time Settings"; //

input bool i_bExitClearing1=true; // chiudi la posizione prima di cancellare 1

input string i_sClearing1StartTime="13:00"; // ora di inizio della compensazione 1

input string i_sClearing1EndTime="13:03"; // Ora di fine della compensazione 1

input bool i_bExitClearing2=true; // Chiudi la posizione prima di azzerare 2

input string i_sClearing2StartTime="18:45"; // Ora di inizio della compensazione 2

input string i_sClearing2EndTime="19:00"; // Ora di fine della compensazione 2

input bool i_bExitEndSession=true; // Chiudi la posizione prima della fine della sessione

input string i_sEndSessionTime="22:56"; // Ora finale

l'idea dura

 
Sergey Gritsay:
Mi sono imbattuto in unvideosimiledello stesso autore, solo che l'indicatore di tendenza è diverso, devo ripensarci.

Penso di filtrarlo con muvin,,,, ma il mio insegnante me lo ha prescritto con la nutazione sbagliata e non devo inventarlo e la funzione è prescritta

// Funzione per calcolare il segnale di acquisto (MA sale).

bool BuySignal()

{

// Crea un array di valori MA, inverti la sua direzione e riempilo con gli ultimi tre valori della media mobile.

doppio fMA[];

ArraySetAsSeries(fMA,true);

CopyBuffer(g_hMA,0,0,3,fMA);

 
Alexander Antoshkin:

Saluti alla bella compagnia di inventori)! Dopo una rapida lettura del thread, penso che mi unirò a te nella tua fiction, ....

Ho voluto dedicare un paio di azioni all'autore per il mercato azionario, ......

Io stesso non sono un programmatore molto bravo" ho appena fatto tutto sul posto, quindi scarichiamo un paio di codici di azioni e mettiamoli nel mio EA :)

input int period_CCI_S=100;

input int period_CCI_F=13;

Proverò questa variante del canale nel fine settimana

Mi manca l'uscita di compensazione sul mercato dei futures nel mio EA (questo è un must secondo me)!

Posso compensare quello che ho rubato con le mie scorte di codice)

input string i_sTimeSettings="Trade Time Settings"; //

input bool i_bExitClearing1=true; // chiudi la posizione prima di cancellare 1

input string i_sClearing1StartTime="13:00"; // ora di inizio della compensazione 1

input string i_sClearing1EndTime="13:03"; // Ora di fine della compensazione 1

input bool i_bExitClearing2=true; // Chiudi la posizione prima di azzerare 2

input string i_sClearing2StartTime="18:45"; // Ora di inizio della compensazione 2

input string i_sClearing2EndTime="19:00"; // Ora di fine della compensazione 2

input bool i_bExitEndSession=true; // Chiudi la posizione prima della fine della sessione

input string i_sEndSessionTime="22:56"; // Ora finale

L'idea continua

Non ho ancora familiarità con il fondo, se puoi spiegare cosa sono queste riaperture in modo più dettagliato. Dalla cronologia vedo che le posizioni si riaprono da sole durante la compensazione

2016.03.11 13:01:16 5617377 ORO-3.16 vendere fuori 1.00 1 263,9
0,00 0,00 1 011,01 101 562,44 [chiusura del margine di variazione]
2016.03.11 13:01:16 5617378 ORO-3.16 comprare in 1.00 1 263,9
0,00 0,00 0,00 101 562,44 [margine di variazione aperto]
2016.03.11 13:01:16 5617461 Si-6.16 comprare fuori 1.00 71 819
0,00 0,00 176,00 101 738,44 [chiusura del margine di variazione]
2016.03.11 13:01:16 5617462 Si-6.16 vendere in 1.00 71 819
0,00 0,00 0,00 101 738,44 [margine di variazione aperto]
2016.03.11 13:01:16 5617773 SILV-3.16 vendere fuori 1.00 15,54
0,00 0,00 2 316,89 104 055,33 [chiusura del margine di variazione]
2016.03.11 13:01:16 5617774 SILV-3.16 comprare in 1.00 15,54
0,00 0,00 0,00 104 055,33 [margine di variazione aperto]
2016.03.11 13:01:16 5617791 LKOH-3.16 vendere fuori 1.00 26 782
0,00 0,00 - 389,00 103 666,33 [chiusura del margine di variazione]
2016.03.11 13:01:16 5617792 LKOH-3.16 comprare in 1.00 26 782
0,00 0,00 0,00 103 666,33 [margine di variazione aperto]
 
Sergey Gritsay:
aggiunto nelle impostazioni da quale data a quale data diamo il risultato

Ho fatto un errore con mt4, ha dato risultati per un giorno dopo aver ricaricato ... quindi perché collegarlo, lasciare che le informazioni lavorino da sole - anche con l'auto-trading disabilitato nel terminale, conta solo finché c'è la storia, nessuno si è avvicinato da questo lato - chiudere per la sufficienza della storia ... ma in realtà no - la storia avrà la sufficienza, e il commercio avrà un kill ...))

Grafico AUDUSD, M15, 2016.03.11 12:32 UTC, MetaQuotes Software Corp.