Scriverò un EA gratuitamente - pagina 38

 
Romal001:
E come prevede questo controllo? Basta descriverlo in dettaglio.
 

Ciao a tutti, non riesco a risolvere un problema... Per favore aiutatemi!!! C'era un Expert Advisor con Martingale (2SS), ho rielaborato quasi tutto - ora si apre anche per Trend. C'è un blocco che conta il profitto accumulato degli ordini chiusi separatamente ed è stato resettato a "0" - quando tutta la serie è stata chiusa, e in particolare il 1° ordine aperto. Ora questo 1° ordine può chiudersi in qualsiasi momento... E il profitto accumulato è annullato. COMPITO: mantenere questa bandiera (aperture in serie) fino a quando TUTTI gli ordini sono chiusi dopo che questa bandiera è "apparsa". Nel codice sorgente, sembrava così:

  if(OrderSelect(TicketB[totb-1],SELECT_BY_TICKET)) TimeB=OrderOpenTime();
  if(OrderSelect(TicketS[tots-1],SELECT_BY_TICKET)) TimeS=OrderOpenTime();
.......//...........//...........//............//............//........
         if(!OrderSelect(k,SELECT_BY_POS,MODE_HISTORY)) break;
         if((OrderOpenTime()<TimeB || totb==0) && (OrderOpenTime()<TimeS || tots==0)) break;
         if(OrderSymbol()==Symbol())
           {
            if((OrderMagicNumber()==magicbuy || OrderMagicNumber()==magicbuyTrEnd) && OrderType()==OP_BUY  && OrderOpenTime()>TimeB) ProfitBuyN  += OrderProfit()+OrderSwap()+OrderCommission();
            if((OrderMagicNumber()==magicsell || OrderMagicNumber()==magicsellTrEnd) && OrderType()==OP_SELL && OrderOpenTime()>TimeS) ProfitSellN += OrderProfit()+OrderSwap()+OrderCommission();
           }

Grazie in anticipo!

 

BUONA GIORNATA!

CHE CI CREDIATE O NO, SONO RIUSCITO A CREARE UN MODELLO MATEMATICO PER IL TRADING WIN-WIN. NON SI TRATTA DI INDICATORI E/O ALTRI STRUMENTI. LA BASE DEL METODO: QUALSIASI PUNTO DI ENTRATA PORTA AD UN PROFITTO, A CONDIZIONE CHE CI SIA UNA VOLATILITÀ MINIMA NEL MERCATO. QUESTO PROBLEMA HA UNA SOLUZIONE UNICA. LA METODOLOGIA È DIFFICILE DA IMPLEMENTARE NEL MANUALE, RICHIEDE UN ROBOT. ALLA RICERCA DI UNA PINNA. AZIENDA CHE LAVORA NEL MERCATO DEL FOREX O UN FREELANCE CON UNA VASTA ESPERIENZA CHE SIA DISPOSTO A CONCENTRARSI SUL PROGETTO E A SCRIVERE E CORREGGERE IL CONTENUTO. RESIDENZA - PREFERIBILMENTE IN EUROPA OCCIDENTALE. SU DI ME: HO UNA BUONA LAUREA IN FISICA MATEMATICA. LAVORARE NEL CAMPO DELLE NUOVE TECNOLOGIE PER CREARE NUOVI MATERIALI NATURALI DI CLASSE DE LUXE. AUGURO A TUTTI GRANDI PROFITTI. ANDRE.

 
ANGE17:

SU DI ME: **** LAVORO NEL CAMPO DELLE NUOVE TECNOLOGIE CHE PERMETTONO LA CREAZIONE DI NUOVI MATERIALI NATURALI NELLA CLASSE DE LUXE. AUGURO A TUTTI VOI UN SACCO DI PROFITTI. ANDRE.

Lavori per Herbalife?
 

ANGE17:

... NEL CUORE DEL METODO: QUALSIASI PUNTO DI ENTRATA PORTA AD UN PROFITTO, A CONDIZIONE CHE CI SIA UNA VOLATILITÀ MINIMA NEL MERCATO. ...

Beh, sì, se si apre nella direzione giusta.
 
Oksana Berenko:
Beh, sì, se si apre nella direzione giusta.
E chi ti impedisce di aprirti nella giusta direzione...?
 

Ho una strategia, ecco la sua descrizione:

Periodo di tempo: qualsiasi

Gli strumenti che uso:

Bande diBollinger : periodo 20

divergenze 2

applicato per chiudere

ADX: periodo 14

applicato per chiudere

c'è un livello 25

Segnale di acquisto: durante un flat (quando il livello ADX è inferiore a 25), aspetta che il prezzo chiuda alla Bollinger Band inferiore (il parametro o definisce il punto di apertura dell'ordine, la distanza dalla Bollinger Band centrale alla Bollinger Band inferiore è definita come 100 %, 0 % è il punto alla Bollinger Band inferiore, 10 % è superiore, etc.), poi aspetta l'aumento del prezzo sulla candela di conferma. Apriamo l'acquisto. La chiusura dell'ordine dipende dalle opzioni nell'EA, i parametri delle opzioni saranno spiegati più tardi. l'ordine viene chiuso con il parametro n quando tocca la banda centrale di bollinger (il parametron è impostato in percentuale, definisce quale parte del volume viene chiuso, in lotti questo valore è arrotondato per difetto, 0% significa che non viene chiuso nulla). Uno stop loss viene impostato al prezzo di apertura dell'ordine, poi l'ordine viene chiuso completamente con il parametro f (la distanza dalla banda di bollinger media alla banda superiore è 100 per cento, il parametro f definito in percentuali imposta il punto in cui l'ordine verrà chiuso se il prezzo lo raggiunge, 0 per cento è il punto sulla banda di bollinger superiore sotto il 10 per cento, ecc.) )/

Ordine di vendita: durante un flat (quando l'ADX è inferiore a 25), aspetta che il prezzo chiuda alla Banda di Bollinger superiore ( o specifica il punto di entrata dell'ordine, la distanza dalla Banda di Bollinger media alla banda superiore è 100 per cento, 0 per cento è alla Banda di Bollinger superiore, 10 per cento è sotto ecc. Apriamo la vendita. La chiusura dell'ordine dipende dalle opzioni dell'EA, i parametri delle opzioni saranno spiegati in seguito. L'ordine viene chiuso con il parametro n quando tocca la banda di bollinger media. (il parametro n è impostato in percentuale, definisce quale parte del volume viene chiusa, in lotti questo valore è arrotondato per difetto, significa che non viene chiuso nulla). lo stop loss è impostato al prezzo di apertura, inoltre l'ordine viene chiuso completamente con il parametro f. (la distanza dalla banda centrale di Bollinger Band alla banda inferiore è del 100%, il parametro f definito come percentuale definisce il punto in cui l'ordine sarà chiuso se il prezzo lo raggiunge, 0 % punto alla banda inferiore di Bollinger Band, 10 % superiore, ecc.)

Opzioni :

Gli stop loss possono essere impostati nelle opzioni di Expert Advisor o non esserlo affatto. Ci sono due tipi di stop loss: regolare (scritto nelle opzioni "stop loss") e stop loss al prezzo di apertura dell'ordine (scritto "stop loss full way").

Ho testato la strategia manualmente sulla storia. I risultati sono buoni, in un mese porta una media di 12000-15000 pips (nel terminale MT4)

Risultato maggio-settembre 2015

EURUSD USDCHF GPBUSD USDJPY AUDUSD USDCAD somma
SEP 2544 3396 1504 4800 535 1837 14616
AUG 2075 0 4309 948 1537 4158 13027
Jul 3589 3395 2334 329 3991 0 13638
Jun 2224 3706 2215 990 5291 1957 16383
maggio 2201 -437 0 0 639 1505 3908

Se metti uno stoploss di 1000 pip (ci sono stati 3 casi durante tutto il periodo di test)

EURUSD USDCHF GPBUSD USDJPY AUDUSD USDCAD somma
SEP 2544 3396 1504 4800 535 1837 14616
AUG 2075 0 2503 948 1537 4158 11221
Jul 3589 3395 2334 -1000 3991 0 123309
Jun 2224 3706 1279 990 5291 1957 15447
maggio 2201 -437 0 0 639 1505 3908
 

Che scriverà un EA abbastanza semplice. L'EA si basa sull'analisi delle candele. Ci saranno diversi parametri che possono essere raccolti per lavorare bene nel corso dei test.

In modalità manuale commercio su questo sistema redditività 92% .

 

Come combinare due EA identici in uno solo nel modo più semplice possibile?

Nel codice

 
Sergey Baboshin:

Come combinare due EA identici in uno solo nel modo più semplice possibile?

Nel codice

Sei stato bandito, vero?