Icustom - pagina 2

 
richx7:
Penso che SolarWind sia il miglior indicatore che ho visto. L'ho testato in timeframes fino a 1min e trovo che dia eccellenti segnali di acquisto, vendita e uscita. Tuttavia ridisegna le barre precedenti e puo' essere un problema per gli EAs specialmente nel backtesting. Ho allegato SolarWind2 (rinominato da Fisher_Yur4ik_2.mq4) e il solar1 con il codice di allerta, ho testato solar2 e ho trovato che non ridisegna le barre precedenti e lo considero un indicatore molto migliore. Solo usando questo in un EA con un timer per fare trading solo al mattino dovrebbe dare ottimi profitti con poche perdite (se ce ne sono). Spero che qualcuno possa realizzare questo EA e grazie in anticipo.

Ho un EA pronto, ma nessuna delle versioni modificate funziona. L'originale solar wind entry and exit è ottimo, tranne per il fatto che si ridisegna da solo e annulla il meccanismo di filtro dell'EA (per livelli, in più non si possono ottimizzare le impostazioni del periodo a causa del problema del ridisegno). Le versioni modificate che ho visto sono in ritardo nell'entrata e nell'uscita, e creano una tonnellata di false entrate e uscite.

Dave <<<
 

Ecco un SolarWind(fisher transform) che non ridipinge e può essere usato per il trading live e gli EA. Smooth è impostato a .3 e usa i dati precedenti per smussare l'istogramma, ma aggiunge un po' di ritardo - impostandolo a 0 si ottengono risultati più veloci ma può essere discontinuo. Periodi è impostato su 10 e l'utilizzo di valori più alti renderà più fluida la visualizzazione. Sarebbe un buon EA redditizio se fatto correttamente. Segue da vicino le triggerlines e Fisher è sulla finestra in basso in verde e rosso.

File:
fisher_m11.jpg  134 kb
 

Penso che SolarWind sia uno dei migliori indicatori che ho visto. L'ho testato e trovo che dia eccellenti segnali di acquisto, vendita e uscita. Ecco una versione che non ridipinge. Utilizza i dati precedenti per smussare la barra corrente, ma aggiunge un po' di ritardo. È utile per il trading dal vivo e negli EA. Funziona bene con triggerlines e indicatori impressionanti.

File:
 

Icustom

icustom è un programma come gordago da scaricare?

 

È una funzione in MQL. Controlla il file di aiuto.

Lux

 

icustom ! indicatore -> ea

buongiorno, è un principiante della lingua mq4, apprezzerei un aiuto, io in anticipo grazie!

l'indicatore ha due variabili:

bool TurnedUp = false

bool TurnedDown = false

come utilizzare la funzione icustom nell'EA, per leggere i valori di TurnedUp e TurnedDown?

iCustom(Symbol(), "postfin",0,TurnedUp,0,0,0); ....

iCustom(Symbol(), "postfin",0,TurnedDown,0,0,0);

.....my sonde, non funziona, possibile perché si occupa di "bool" ??

parte EA e errore ..

//+------------------------------------------------------------------+

//| ESPERTO CALCOLO DI BASE ||

//| INIZIA QUI ||

//+------------------------------------------------------------------+

iCustom(Symbol(), "postfin",0,TurnedUp,0,0,0);

iCustom(Symbol(), "postfin",0,TurnedDown,0,0,0);

//EnterLong = TurnedUp;

// EnterShort = TurnedDown;

// EnterLong = true;

// if( TurnedUp == true ) EnterLong== true;

// EnterShort = TurnedDown;

//}

//if(icustom(Symbol(), "postfin", "TurnedUp",0,0) == True && EnterLong== 1 )

//{

//+------------------------------------------------------------------+

//| CALCOLO DI BASE ESPERTO ||

//|FINE QUI

//+------------------------------------------------------------------+

//+------------------------------------------------------------------+

//|NON DOVRETE MODIFICARE NULLA AL DI SOTTO DI QUESTA CASELLA ||

//+------------------------------------------------------------------+

// INSERIRE CONDIZIONE LUNGA

if(EnterLong == true && CountLongs(MagicNumber)== 0)

{

 
postfin:
buongiorno, è un principiante della lingua mq4, vorrei apprezzare un aiuto, io in anticipo grazie!

l'indicatore ha due variabili:

bool TurnedUp = false

bool TurnedDown = false

come utilizzare la funzione icustom nell'EA, per leggere i valori di TurnedUp e TurnedDown?

iCustom(Symbol(), "postfin",0,TurnedUp,0,0,0); ....

iCustom(Symbol(), "postfin",0,TurnedDown,0,0,0);

.....my sonde, non funziona, possibile perché si occupa di "bool" ??

parte EA e errore ..

//+------------------------------------------------------------------+

//| ESPERTO CALCOLO DI BASE ||

//| INIZIA QUI ||

//+------------------------------------------------------------------+

iCustom(Symbol(), "postfin",0,TurnedUp,0,0,0);

iCustom(Symbol(), "postfin",0,TurnedDown,0,0,0);

//EnterLong = TurnedUp;

// EnterShort = TurnedDown;

// EnterLong = true;

// if( TurnedUp == true ) EnterLong== true;

// EnterShort = TurnedDown;

//}

//if(icustom(Symbol(), "postfin", "TurnedUp",0,0) == True && EnterLong== 1 )

//{

//+------------------------------------------------------------------+

//| CALCOLO DI BASE ESPERTO ||

//|FINE QUI

//+------------------------------------------------------------------+

//+------------------------------------------------------------------+

//|NON DOVRETE MODIFICARE NULLA AL DI SOTTO DI QUESTA CASELLA ||

//+------------------------------------------------------------------+

// INSERIRE CONDIZIONE LUNGA

if(EnterLong == true && CountLongs(MagicNumber)== 0)

{

Ciao,

Ho notato che vuoi usare BBStop come indicatore nell'EA.

Dalla mia esperienza, la sintassi dovrebbe essere

Trend = iCustom(NULL,0, "BBands_Stop_v1", Length, Deviation, MoneyRisk, 1, 1);

mentre Trend > 0 era downtrend (ribassista)

mentre Trend < 0 era uptrend (rialzista)

spero che questo possa aiutare.

 
tiger_wong:
Ciao,

Ho notato che vuoi usare BBStop come indicatore nell'EA.

Dalla mia esperienza, la sintassi dovrebbe essere

Trend = iCustom(NULL,0, "BBands_Stop_v1", Length, Deviation, MoneyRisk, 1, 1);

mentre Trend > 0 era downtrend (ribassista)

mentre Trend < 0 era uptrend (rialzista)

spero che questo possa aiutare.

Ciao Tiger!

serbatoi, chiedere, è possibile leggere in EA variabili BBband

bool TurnedUp = vero/falso

bool TurnedDown = vero/falso

carri armati per aiuto

 
postfin:
Ciao Tiger!

serbatoi, chiedere, è possibile leggere in EA variabili BBband

bool TurnedUp = vero/falso

bool TurnedDown = vero/falso

serbatoi per aiuto

Ciao Postfin,

Posso sapere qual è il tuo scopo di utilizzare bool TurnedUp/Down = vero/falso?

Penso che usiamo l'indicatore BBandsStop per trovare la tendenza e il supporto/resistenza... Ma non so se hai uno scopo diverso.

Non c'è di che.

 

Domanda sulla scrittura di un iCustom()

Quando si scrive un indicatore iCustom, si può chiamare un altro indi iCustom dall'interno di un iCustom?