Scopriamo insieme le nuove versioni dell'exp_iCustom, un Expert Advisor versatile che lavora con qualsiasi indicatore personalizzato e disegna frecce di acquisto/vendita.
Versione 5:
Modifica dei tipi di variabili:
Le variabili _O_M3_BuyLevel, _O_M3_SellLevel, _C_M3_CloseBuyLevel, _C_M3_CloseSellLevel sono state cambiate da int a double, permettendo così l'inserimento di numeri frazionari.
Per ulteriori dettagli, puoi visitare la pagina dell'exp_iCustom_v1.
Versione 6:
È stata implementata la possibilità di includere controlli aggiuntivi quando si chiudono gli ordini, basati sull'indicatore: verifica del profitto dell'ordine (chiudi solo ordini con profitto non inferiore a quello specificato) e verifica della posizione dello stop loss (se lo stop loss fissa un profitto specificato, l'ordine non viene chiuso).
Variabili:
- ==== Regole aggiuntive per la chiusura ====
- CheckProfit - Controlla il profitto dell'ordine al momento della chiusura; gli ordini con un profitto inferiore a
MinimalProfitnon vengono chiusi. - MinimalProfit - vedi la variabile
CheckProfit. - CheckSL - Se lo stop loss dell'ordine fissa un profitto non inferiore a
MinimalSLProfit, l'ordine non viene chiuso. - MinimalSLProfit - vedi la variabile
CheckSL.
* * *
È stata aggiunta la possibilità di trailing basato su un indicatore personalizzato.
Puoi utilizzare qualsiasi indicatore, ad esempio, il PriceChannel Stop NK, o l'alternante a due colori NRTR WATR, che disegna punti o frecce; la modifica dell'ordine avverrà solo se è presente un punto o una freccia.
Variabili:
- === Trailing basato su indicatore ===
- _TS_ON - abilita il trailing basato su indicatore;
- _TS_iCustomName - nome dell'indicatore personalizzato;
- _TS_iCustomParam - la lista dei parametri delimitati da "/". Per le variabili booleane, usa
1invece ditrue,0invece difalse. Se i parametri dell'indicatore contengono variabili di tipo stringa, l'EA non funzionerà!!!; - _TS_iForBuyBufIndex - indice del buffer per gli ordini di acquisto;
- _TS_iForSellBufIndex - indice del buffer per gli ordini di vendita;
- _TS_iShift - spostamento dell'indicatore.
1- sulle barre formate,0- sulla barra in formazione (non raccomandato). È anche possibile inserire un valore di2,3,4... - _TS_Opt_1_Use - abilita l'uso della variabile ottimizzata 1. Quando la variabile ottimizzata è attivata, invece del valore dalla stringa
iCustomParam, definito dalla variabileOpt_X_Index, verrà utilizzato il valore della variabileOpt_X_Value; - _TS_Opt_1_Index - indice della variabile ottimizzata 1 nell'array dei parametri (nella stringa
iCustomParam). La numerazione inizia da zero; - _TS_Opt_1_Value - il valore della variabile ottimizzata 1;
- _TS_Opt_2_Use - abilita l'uso della variabile ottimizzata 2;
- _TS_Opt_2_Index - indice della variabile ottimizzata 2 nell'array dei parametri (nella stringa
iCustomParam). La numerazione inizia da zero; - _TS_Opt_2_Value - il valore della variabile ottimizzata 2;
- _TS_Opt_3_Use - abilita l'uso della variabile ottimizzata 3;
- _TS_Opt_3_Index - indice della variabile ottimizzata 3 nell'array dei parametri (nella stringa
iCustomParam). La numerazione inizia da zero; - _TS_Opt_3_Value - il valore della variabile ottimizzata 3;
- _TS_Opt_4_Use - abilita l'uso della variabile ottimizzata 4;
- _TS_Opt_4_Index - indice della variabile ottimizzata 4 nell'array dei parametri (nella stringa
iCustomParam). La numerazione inizia da zero; - _TS_Opt_4_Value - il valore della variabile ottimizzata 4;
- _TS_Opt_5_Use - abilita l'uso della variabile ottimizzata 5;
- _TS_Opt_5_Index - indice della variabile ottimizzata 5 nell'array dei parametri (nella stringa
iCustomParam). La numerazione inizia da zero; - _TS_Opt_5_Value - il valore della variabile ottimizzata 5;
- _TS_Indent - indentazione (in punti) dal valore dell'indicatore;
- _TS_TrailInProfit - profitto minimo trailed. Lo stop loss viene spostato solo se fissa almeno
_TS_TrailInProfitpunti di profitto.
Versione 6:
È stata aggiunta la possibilità di utilizzare indicatori a due colori (_O_Mode=5, _C_Mode=5). È possibile utilizzare indicatori come NRTR NK, o medie mobili colorate, per esempio, MA_In_Color_wAppliedPrice.
Attenzione: un numero molto elevato di indicatori colorati non può essere utilizzato, alcuni indicatori colorano una barra nel passato (in questo caso potrebbe essere utile aumentare i valori di _O_iShift e _C_iShift di 1), altri semplicemente sovrappongono linee di un colore con linee di un altro colore (questi non possono essere utilizzati).
È stata aggiunta la modalità MarketWatch - apertura di ordini di mercato senza stop loss/take profit, che vengono impostati successivamente.
Nuovi parametri:
Nella sezione "Indicatore per apertura":
- _O_M5_iBuyBufIndex - indice del buffer per la linea visualizzata durante un trend rialzista;
- _O_M5_iSellBufIndex - indice del buffer per la linea visualizzata durante un trend ribassista.
Nella sezione "Indicatore per chiusura":
- _C_M5_iBuyBufIndex - indice del buffer per la linea visualizzata durante un trend rialzista;
- _C_M5_iSellBufIndex - indice del buffer per la linea visualizzata durante un trend ribassista.
Nella sezione "Ordine":
- MW_Mode - abilita la modalità MarketWatch.
Commento 0