Répondre

Vérification de la tendance Plusieurs périodes de temps

3 réponses

Uwe6000

Abonné, bbp_participant, communauté, 27 réponses.

Visiter le profil

il y a 6 ans #203466

Pour vérifier la tendance, vous avez besoin de différents cadres temporels.
J'ai créé un fichier test, mais cela ne fonctionne pas ... Aucune commande longue ne sera ouverte.
Dans le testeur de stratégie, c'est "M5" qui est choisi.

J'utilise des MA différents pour H1 et M5.
Mon exemple :
Long (H1) : SMA 9 SMA100 croise à la hausse
et
M5 : Clôture 1> Bande de Bollinger supérieure

mon code :
// long

SI (((La position de marché () est plate))
Et ((SMA (PERIOD_H1, 9, Close) [1] croise au-dessus de SMA (PERIOD_H1, 100, Close) [1])
Et (Close (PERIOD_M5) [1]> BollingerBand_Upper (PERIOD_M5, 20, 2, 0, Close) [0]))))
ALORS
Achat de 0,1 lot au marché
Nombre magique = 1000 ;

END IF ;

Pourquoi cela ne fonctionne-t-il pas ? Comment puis-je utiliser plusieurs périodes de temps ?
Meilleures salutations et merci de trouver une solution

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 6 ans #203508

Bonjour,

essayer de changer BollingerBand_Upper (PERIOD_M5, 20, 2, 0, Close) [0] en BollingerBand_Upper (PERIOD_M5, 20, 2, 0, Close) [1]

Vous pouvez également joindre le fichier ZIP du projet Wizard.

0

Uwe6000

Abonné, bbp_participant, communauté, 27 réponses.

Visiter le profil

il y a 6 ans #203654

Bonjour, voici mon dossier...

Pièces jointes :
Vous devez être connecté pour visualiser les fichiers joints.

0

tomas262

Administrateur, sq-ultimate, 2 réponses.

Visiter le profil

il y a 6 ans #203685

Je pense que le problème est que le croisement des SMA ne rencontre jamais Close > Bande de Bollinger. Vous devez modifier les règles d'entrée

0

Affichage de 3 réponses de 1 à 3 (sur un total de 3)