LO SCAMBIO DI IDEE - pagina 14

 
Beh, andrà bene per il campionato)))
 
granit77 писал (а) >>
Sembra che io sia riuscito a trasformare il sogno blu di iMAOnArray in un codice prima che Korey lo calpestasse con il suo stivale ruvido. :))

>> è meglio così...

File:
 
esmaster писал (а) >>

nella fonte

double EMA = iMa(....); // - media con periodo desiderato

doppio BULLS = HIGH[i] - EMA;
doppio BEARS = LOW[i] - EMA;

doppio delta = BULLS - BEARS;

E poi si lavora con il delta nella sua dimensione di cifre dopo la virgola.

Allora sarà subito più economico:


doppio delta = Alto[i] - Basso[i];


Perché il risultato è lo stesso.

 
Reshetov писал (а) >>

Allora è più economico tutto in una volta:


doppio delta = Alto[i] - Basso[i];


Perché il risultato è lo stesso.

Uh-huh... refuso...

doppio delta = BULLS + BEARS;

 

Buona sera.

Un Expert Advisor è stato trovato liberamente disponibile su un forum. Funziona così:

"Walking stop with reversal" consigliere
esempio
Aprire una posizione in qualsiasi direzione (prima), poi dopo l'alce si innesca un'inversione. (Posizione sul lato opposto)
Dopo l'apertura della posizione
, il profitto è fissato a 70 pip, mentre l'alce segue il prezzo a passi di 10 pip.
StepStop è più o uguale al livello di stop minimo più lo spread. Il livello di stop viene mostrato nel diario dell'Expert Advisor all'avvio dell'Expert Advisor" (С)

Expert Advisor su download.

Funziona in modo molto irregolare. Durante l'ottimizzazione mostra profitti, ma fuori dal campione di solito perde profitti.

L'ho testato sul "Dax rabbioso" usando le quotazioni di una famosa società di brokeraggio. È completamente perso, comprensibilmente.

Ma l'ho eseguito per caso nella modalità PREZZI e sono rimasto piacevolmente sorpreso!

Ho ottenuto un risultato abbastanza buono con parametri casuali. A ff=m15

Un risultato simile (beh, quasi) è ottenuto dal Britannia FTSE Index!

Ecco il risultato del 1 giugno 2008:

Bars in history 2869
Chart mismatch errors 0
Deposito iniziale 10000.00
Profitto netto 6739.41
Profitto totale 20829.41
Perdita totale -14090.00
Redditività 1.48
Aspettativa di vincita 5.50
Drawdown assoluto 65.08
Drawdown massimo 598.71 (5.45%)
Drawdown relativo 5.45% (598.71)
Totale trade 1226
Posizioni corte (% vincente) 615 (28.78%)
Posizioni lunghe (% vittorie) 611 (27,50%)
Operazioni redditizie (% di tutte) 345 (28,14%)
Operazioni perdenti (% di tutte) 881 (71,86%)
La più grande operazione redditizia
377,80
operazione perdente -18,35
Media
operazione redditizia 60,38
operazione perdente -15,99
Massimo
vittorie continue (profitto) 4 (417,84)
perdite continue (perdita) 27 (-447,90)

 

È venuta l'idea di convertire l'esperto a lavorare a PREZZI APERTI e di conseguenza ripetere "legalmente" il test.

Ma non esiste una cosa del genere. L'algoritmo di Expert Advisor è tale che un semplice trucco come

if(Time[0]==prevtime) return(0);//ждём появления нового бара
prevtime = Time[0]; //если появился новый бар - 
//---------------------------------------------------------
// ещё один вариант работы по ЦЕНАМ ОТКРЫТИЯ :  
/*  bool isNewBar=false;
if (ExpertBars !=Bars) {ExpertBars=Bars; isNewBar=true; }
if (isNewBar) {// ЕСЛИ ПОЯВИЛСЯ новый бар */

non aiuta.... A causa della struttura stessa dell'esperto.

Chiunque può ripetere il test in questo momento con parametri predefiniti su FDAX, M15, o meglio - su M30

(Per prezzo di apertura)

Ecco l'Expert Advisor:

 

Mi piacerebbe sentire le opinioni sull'argomento. Preferibilmente critiche e negative. Perché è in queste recensioni che a volte si può trovare una ragione razionale...

Ammetto che il problema può non avere soluzione, perché nel modo di A prezzi aperti il tester in questo caso può aprire posizioni con gli ordini "all'indietro". Quindi, il profitto...

 
leonid553 писал (а) >>

Mi piacerebbe sentire le opinioni sull'argomento. Preferibilmente critiche e negative. Perché è in queste recensioni che a volte si può trovare una ragione razionale...

Ammetto che il problema può non avere soluzione, perché nel modo di A prezzi aperti il tester in questo caso può aprire posizioni su ordini pendenti "all'indietro". Da qui, il profitto.

Strategia di tendenza... segnale dell'indicatore di tendenza richiesto per l'entrata di successo....
 

Non si tratta di strategia. Non è difficile inserire un indicatore.

Ma come far funzionare programmaticamente il codice dell'esperto a PREZZI APERTI?

Per ottenere lo stesso risultato nel percorrere TUTTI I BIGLIETTI, come nel percorrere gli OPEN PRICES?

Non sono ancora riuscito a farlo.....

 

Cattura il codice... apre e modifica a prezzi di apertura...

Motivazione: