J’ai beau chercher, je ne trouve pas comment résoudre mon petit problème.
J’utilise un indicateur momentum 40% sur un ETF (appelons-le “Valeur A”): s’il est positif et croissant, j’achète. pour la vente, je laisse la stop trailing 12% faire le boulot.
Voilà ce que ça donne:
Momentum40%, croissant et stop trailing 12%
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Définition des paramètres du code
DEFPARAMCumulateOrders=False// Cumul des positions désactivé
capital=10000+strategyprofit
n=(capital/close)
// Conditions pour ouvrir une position acheteuse
indicator1=ROC[40](close)
indicator2=ROC[40](close[1])
c1=(indicator1>=0)
c2=((indicator1-indicator2)>0)
IFc1andc2THEN
BUYnSHARESATMARKET
ENDIF
// Stops et objectifs
SET STOP%TRAILING12
J’aimerais tester cet indicateur sur un autre ETF (“Valeur B”). C’est-à-dire, si le momentum 40% de la valeur A est positif et croissant, on achète la valeur B. Et on sort avec un stop trailing de 5%, par exemple.
Est-il possible d’appliquer un indicateur d’une valeur sur une autre ?
Par avance merci, si une bonne âme parvient à m’aider (je suis très novice en programmation, désolé) !
C’est tout de même bien dommage que l’on ne puisse pas désigner un indicateur et l’appliquer à une autre valeur (surtout que le coefficient de corrélation semble utiliser ce principe) !