ho avuto modo di provare l’indicatore dell’RSI modificato da Nicolas e ho pensato che sarebbe interessante creare un sistema che lo testi ed eventualmente farlo girare in reale.
L’indicatore è questo:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
//PRC_TradeNavigatorRSI | indicator
//18.12.2017
//Nicolas @ www.prorealcode.com
//Sharing ProRealTime knowledge
//Converted from MT4 indicator
// --- settings
//singleRSI = 0 //boolean value 0=false, 1=true
//periodRSI = 14
//periodTMArsi = 4
//typeMA1 = 0 //MA type selection
//periodMA1 = 4
//shiftMA1 = 0
//typeMA2 = 0 //MA type selection
//periodMA2 = 5
//shiftMA2 = 0
//typeMA3 = 0 //MA type selection
//periodMA3 = 13
//shiftMA3 = 2
// --- end of settings
indi=RSI[periodRSI](customclose)
TEMArsi=TEMA[periodTMArsi](indi)
MA1=average[periodMA1,typeMA1](indi)[shiftMA1]
MA2=average[periodMA2,typeMA2](indi)[shiftMA2]
MA3=average[periodMA3,typeMA3](indi)[shiftMA3]
ifsingleRSIthen
final=TEMArsi
else
final=(TEMArsi+MA1+MA2+MA3)/4
endif
returnfinalas"TradeNavigator RSI",30,40,60,70
Vorrei che tramite questi parametri (non li ho modificati), il TS acquistasse un lotto quando la linea dell’indicatore raggiunge i 40 (parametro annullabile e modificabile) e acquistasse un altro lotto quando raggiunge i 32 (parametro modificabile ma fisso), viceversa, vendesse un lotto a 60 (parametro annullabile e modificabile) e vendesse un lotto a 70 (parametro modificabile ma fisso).