LO SCAMBIO DI IDEE - pagina 13

 
Grazie! Farò un tentativo.
 
Vinin:
rid:

La scala del grafico è troppo rozza. Quattro cifre decimali non sono sufficienti! Dobbiamo aggiungere un quinto.

Cari signori! Per favore, consigliate cosa fare per aumentare la sensibilità della scala negli indici di 1 decimale.


Nella sezione init dell'indicatore basta scrivere IndicatorDigits(Digits+1); Otterremo una cifra in più. Se facciamo +2, otterremo due cifre aggiuntive.

Stavo per farlo. Ma ho dei ripensamenti... Il rilevatore di tendenza di Expert Advisor utilizza indicatori integrati. Non sembrano essere di facile accesso. Allora, cosa succederà? Dovrò cambiare gli indicatori incorporati per quelli personalizzati iCustom nel mio Expert Advisor?

Ma nel rilevatore di tendenza si "appende" la MA all'indicatore Bulls. La modalità iMAOnArray non è disponibile negli indicatori personalizzati. Quindi cosa fare ora?

 
rid писал (а) >>

Stavo per prescriverlo. Ma mi chiedevo... Il rilevatore di tendenza di Expert Advisor utilizza indicatori integrati. Non sembrano essere di facile accesso. Allora, cosa succederà? Dovrò cambiare gli indicatori incorporati per quelli personalizzati iCustom nel mio Expert Advisor?

Ma nel rilevatore di tendenza si "appende" la MA all'indicatore Bulls. La modalità iMAOnArray non è disponibile negli indicatori personalizzati. Quindi cosa fare ora?

L'ha scritto Vinin...

TORI = ALTO - EMA
ORSI = BASSO - EMA

...quindi basta costruire

specificare nell'init il numero di cifre = 6

in fonte

doppio EMA = iMa(....); // - media con periodo adeguato

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.

 
esmaster писал (а) >>

e poi si lavora con il delta nella sua dimensione di cifre dopo il punto decimale. e senza induzioni in custome. e lavorerà più velocemente.

>> grazie.

 
esmaster писал (а) >>

Così Vinin ha scritto...

TORI = ALTO - EMA
ORSI = BASSO - EMA

Quindi lo si costruisce e basta.

nell'inite si mette il numero di cifre = 6

nel codice sorgente

doppio EMA = iMa(....); // - media con il 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.

neanche mezzo anno =))

 
leonid553 писал (а) >>

Ciao a tutti. Propongo di usare il cosiddetto "Rilevatore di tendenze". Non mi aspettavo un risultato così buono da questa mia scoperta. Accidentalmente accecato - messo dentro. Inserisco questa parte in quasi tutti gli Expert Advisor e anche un Expert Advisor perdente produce qualche profitto! Diminuisce il numero di trade contro tendenza (per lo più perdenti) e aumenta considerevolmente il parametro di redditività dell'Expert Advisor, spesso fino ad almeno due! Questo significa che al di fuori del periodo di ottimizzazione abbiamo molte più probabilità di ottenere un profitto!

Ecco l'idea: prendiamo gli indicatori BearsPower e BullsPower (potere dei tori e potere degli orsi) e li confrontiamo tra loro. Ma basta confrontarli - è una rottura di scatole. Farlo programmaticamente è ingombrante. È per questo che metto la MA su di loro e confronto i valori della MA sulla barra zero! Basta sommare questi valori = Delta. Inoltre tutto è semplice. Se DELTA ..>0 - la tendenza è al rialzo. Altrimenti si va verso il basso!

Dobbiamo solo aggiungere alla condizione di acquisto if ((Delta>=0) && ... ...

E nella condizione di vendita - se ((Delta<=0) && ... ...

Nei parametri esterni di qualsiasi Expert Advisor, inserire :

Non è necessario inserirlo. Ma poi dovete prendere questi parametri e inserire valori numerici invece di nomi di variabili direttamente nel codice. Ed ecco il blocco stesso:

Ecco un esempio di come funziona un EA con il Trend Detector. Possiamo vedere che in caso di tendenza al rialzo, si aprono le posizioni di acquisto e viceversa.

Forse qualcuno avrà dei suggerimenti per migliorare e perfezionare il design. Vorrei sapere quanto sarà promettente questo rilevatore di tendenze.

Forse dovremmo creare un indicatore come "Trend Detector v1.0". Dato che non tutti qui hanno la capacità di programmare........

A giudicare dai risultati, l'idea è buona e soprattutto funziona......

Grazie in anticipo!!!!!

 
Cyklik писал (а) >>

Forse una specie di indicatore, come "Trend Detector v1.0". ///

È improbabile che abbia successo subito. Le linee MA nella modalità iMAOnArray, quando vengono utilizzate nell'Expert Advisor, non vengono visualizzate sul grafico in modalità visiva. Ma le linee posizionate manualmente vengono visualizzate bene. Forse, la tua richiesta sarà implementata da uno specialista che sarà in grado di combinare due MA di diversi indicatori nella modalità iMAOnArray nella finestra dell'indicatore

Non ho abbastanza conoscenze per questo. //

È più facile inserire il rilevatore di tendenza in qualsiasi Expert Advisor e visualizzare

di un grafico con diversi commenti ("Delta ", Delta, "\n") - prendendo valori da diversi timeframes ..... - ho anche visto una tale costruzione da qualche parte!

//-----------------------------------------------------------------------------------------------

Un po 'più tardi (ora andato a lavorare.) rischio di offrire presente curioso "puzzle" - logico-software tipo. Chissà, forse in futuro rivelerà alcune prospettive interessanti...

 
rid писал (а) >>

Stavo per prescriverlo. Ma mi chiedevo... Il rilevatore di tendenza di Expert Advisor utilizza indicatori integrati. Non sembrano essere di facile accesso. Allora, cosa succederà? Dovrò cambiare gli indicatori incorporati per quelli personalizzati iCustom nel mio Expert Advisor?

Ma nel rilevatore di tendenza si "appende" la MA all'indicatore Bulls. La modalità iMAOnArray non è disponibile negli indicatori personalizzati. Quindi cosa fare ora?

chi ti ha dato questo trucco ))))

 

Combinato i due indicatori Bears e Bulls in uno solo... Basta metterli insieme... E questo è quello che ho ottenuto... (Potrebbe esserci già qualcosa di simile)

File:
 
Credo di essere riuscito a trasformare il sogno blu di iMAOnArray in un codice prima che Korey lo calpestasse con il suo stivale ruvido. :))
File: