Ajouter AaZ Systeme à vos favoris Me connecter | Plan du site | Liens partenaires | Mon panier
Rechercher : Site | Code valeur | Boutique | Forums
   Logiciel boursier 


 


Créer un nouveau message
 Tous les forums : Systèmes de Trading
Sujet Sujet: Système 1 trade par période RépondreNouveau sujet
Message<< Sujet précédent | Prochain Sujet >> Ordre Page de 2
Envoyé par bbass25 le 07 Septembre 2006 à 13:07 Citer bbass25

Bonjour à tous,

J'aurais besoin d'aide, car j'ai du mal à tester un idée de système de trading sur TS 2000i :

UT du système 1 min :

C'est juste un exemple, pas un système à suivre (lol):

Input : Amount(150),Stop1(9);
Var : Buypoint(0);

If time=1000 then begin
Buypoint=highest(high,5);

If Time>=1000 then begin
buy 1 shares at buypoint stop;
SetProfitTarget(Amount);

Jusque là pas dur à partir de 10 heures (soit de 10h à 10h29) on achète sur le plus haut des 5 dernieres soit le plus haut de 09H55 à 10h, puisque le système backteste en données 1 min Par contre je ne veux pas qu'il reprenne une pose, jusqu'à 10h30....
Et il intervient en fait à partir de tranche horaire précise : 10h, 10H30, 11H00...etc..etc Soit un trade par demi heure maxi

Puis ensuite
If time=1030 and MP=0 then begin
Buypoint=highest(high,5);
end;
If Time>=1030 then begin
buy 1 shares at buypoint stop;
end;
SetStopLoss(stop1*BigPointValue);
SetProfitTarget(Amount);
etc.....etc....

Merci pour vos réponses
Voir bbass25's Profil Chercher des autres messages par bbass25 Haut de la page
 
 
Envoyé par marcd le 08 Septembre 2006 à 09:32 Citer marcd

excuse je ne comprends tout de ton systeme de day trading sur tradestation. Peux-tu preciser les choses suivantes :
- Quel est le comportement souhaite?
- quel est le comportament actuel?

Ma comprehension est qu'il ne rentre actuellement que sur l'heure pleine (10H, 10H30, ...) mais ne rentre pas entre les 2 (soit 10H01, 10H02, ...).

Est-ce correct ?

__________________
Marc Defosse
Voir marcd's Profil Chercher des autres messages par marcd Haut de la page
 
Envoyé par bbass25 le 08 Septembre 2006 à 09:50 Citer bbass25

Bonjour Marc,

Tout d'abord merci pour votre réponse.

Je vais tenter dêtre plus précis.

Comportement souhaité :
Il est 10h, le (highest,high,5) est le plus haut de 09H55 à 10h00.
J'aimerais qu'à partir de 10H01 le système rentre limit à ce point là.
Admettons qu'il touche à 10H04, puis sorte sur objectif à 10H07.
Si on retouche ce point d'achat à 10h12 par exemple, le système ne rentre plus en position car il a déja eu une position.

Puis à partir de 10H30 par exemple, on remet la même et le sytème rentrera en position sur le plus haut des 5 derniers (soit 10h25 à 10H30)

Le but de la manoeuvre est de pouvoir limiter les trades, l'exemple de breakout n'est que pour illustrer...

J'espère avoir été plus clair.

Merci sincèrement.
Voir bbass25's Profil Chercher des autres messages par bbass25 Haut de la page
 
Envoyé par marcd le 08 Septembre 2006 à 09:57 Citer marcd

Le code suivant au format tradestation 8 mais devrait fonctionner sur tradestation 2000i

==========================================================
Input : Amount(150),Stop1(9);
Var : Buypoint(0);

If time=1000 or time = 1030 or time=1100 or time=1130 then
     Buypoint=highest(high,5);

If Time>=1000 and Time<=1200 and marketPosition =0 then
     buy 1 shares next bar at buypoint stop;

SetStopLoss(stop1*BigPointValue);
SetProfitTarget(Amount);
setexitonclose;
=========================================================

est un systeme de trading qui :
-> Entre sur n'importe quel chandelier entre 10H00 et 12H00 sur achat a seuil de declenchement au dessus du plus haut des 5 dernieres minutes a la derniere demi-heure ronde.

Il passe un ordre de trading Achat entre 10H01 et 10H30 (inclus) sur le plus haut des 5 minutes entre 9H55 et 10H00

Il passe un ordre de trading Achat entre 10H31 et 11H00 (inclus) sur le plus haut des 5 minutes entre 10H25 et 10H30

Il passe un ordre de trading Achat entre 11H01 et 11H30 (inclus) sur le plus haut des 5 minutes entre 10H55 et 11H00

Il passe un ordre de trading Achat entre 11H31 et 12H00 (inclus) sur le plus haut des 5 minutes entre 11H25 et 11H30

Il sort de sa position de trading ACHAT soit :
-> sur un stop de protection a 19 points de base (par exemple 19*50 = 950$ pour le S&P500, ou 19*10=190 pour le CAC40)

-> soit sur un stop de profit a 150$ (equivalent a 3 points sur le S&P500 ou 15 points sur le CAC40)

-> A la cloture du jour (instruction setExitOnclose) s'il n'est pas stoppe precedemment par un des 2 stops precedents






__________________
Marc Defosse
Voir marcd's Profil Chercher des autres messages par marcd Haut de la page
 
Envoyé par bbass25 le 08 Septembre 2006 à 10:05 Citer bbass25

Oui pour ça pas de problème mais si :

Admettons qu'il touche à 10H04, puis sorte sur objectif à 10H07.
Si on retouche ce point d'achat à 10h12 par exemple, le système ne rentre plus en position car il a déja eu une position.

Ce que je voudrais c'est limiter les trades par période, comme ici par tranche de demie heure afin qu'il n'y ait qu'un seul trade par période.

Voilà
Voir bbass25's Profil Chercher des autres messages par bbass25 Haut de la page
 
Envoyé par bbass25 le 08 Septembre 2006 à 12:07 Citer bbass25

Je crois que j'ai trouvé pour qu'il ne fasse qu'un trade période :

MP=marketposition;
     
if MP<>0 then flag=1;

if time=1000 then begin
     Buypoint=highest(high,5);
     flag=0;
end;

if time>=1000 and time<1100 then begin
     if flag=0 then begin
           buy ("1000") 1 contract at buypoint stop;     
     end;
     end;

Voir bbass25's Profil Chercher des autres messages par bbass25 Haut de la page
 
Envoyé par marcd le 08 Septembre 2006 à 13:07 Citer marcd

desole mon premier code s'etait croise avec le tien. A priori ton code ne marchera pas

Quand est-ce que tu le mets a 1 ton flag ?

__________________
Marc Defosse
Voir marcd's Profil Chercher des autres messages par marcd Haut de la page
 
Envoyé par bbass25 le 08 Septembre 2006 à 13:40 Citer bbass25

Apparemment il fonctionne, j'ai vérifié trade par trade, c'est écrit sur la première ligne :

if MP<>0 then flag=1;
Voir bbass25's Profil Chercher des autres messages par bbass25 Haut de la page
 
Envoyé par marcd le 08 Septembre 2006 à 14:45 Citer marcd

pardon. J'avais pas vu. oui effectivement ca fonctionnera


Bonne solution


__________________
Marc Defosse
Voir marcd's Profil Chercher des autres messages par marcd Haut de la page
 
Envoyé par bbass25 le 08 Septembre 2006 à 19:09 Citer bbass25

En vérifiant bien, j'ai toujours le même problème.

J'ai regardé d'un premier jet, avec le stop loss fixe, je croyait que ça marchait.

Mais en fait, vu que le stop était large, le cours n'avait pas d'autre l'occasion de réenclencher un deuxième trade sur cette même période.

C'est tout autre chose avec un trailing stop et je n'arrive toujours pas à régler ce problème.

Dès que je met un trailing stop un peu court, dès qu'il a cloturé la pose, il réenclenche aussitôt un autre trade sur la même période dès que le point d'entré est à nouveau touché.....

Du coup je peux me retrouver avec plusieurs trades sur la période 10h-10H30 par exemple. .....
Voir bbass25's Profil Chercher des autres messages par bbass25 Haut de la page
 


 Envoyer cette page Envoyer cette page  Version imprimable Version imprimable

Si vous voulez poster une réponse à ce Sujet, vous devez vous connecter
Si pas encore enregistré, vous devez vous enregistrer

Page de 2 Suivant >>
RépondreNouveau sujet
Logiciel boursier Isobourse

Version imprimable Version imprimable

Aller au Forum
Autres sujets de discussions
Recherche programmeur mql metatrader4
indication trades sur chart
"Traders débutants"
Créer un système de trading !
tradestation
Problème tradestation
Tradestation simultation forex & spread !
tradestation
Futures sur Tradestation
Tradestation et plateforme de simulation
Quel trade pour Eurotunnel?
Forex Gbp-Usd a trader
Tradestation broker+log
Backtest dans Tradestation / Amibroker
Formation Tradestation ?

Powered by Web Wiz Forums version 7.9
Copyright ©2001-2004 Web Wiz Guide
Identifiant:
Mot de passe:


S'enregistrer
Mot de passe oublié?
 

Gagnez de 80 à 90% grâce avec ce vieil indicateur! Ce sont des stratégies de Long Terme. Elles ont été testées sur les 20 dernières années pour les principaux marches: CAC 40, Futures US, DAX, etc
Les "turtles" représentent encore aujourd'hui la plus grande expérience de trading jamais réalisée. Cette expérience a permis à ses participants de gagner 200 millions de dollars.
Extrapolée par Samuel Rondot auprès d'un trader devenu millionnaire en quatre ans, cette technique de day trading 'type break out' fonctionne sur les indices boursiers.
Pas un seul jour ne se passe sans lire la description de méthodes de trading plus miraculeuses les unes que les autres. Il suffit d’y penser pour voir son compte en banque progresser.
Avec une performance de 380% sur 5 ans et 45% pour le seul mois de janvier 2008 , MCI est une méthode de Swing Trading qui fait ses preuves quotidiennement.
C'est LA technique de Day Trading. Le Docteur vous permettra de prendre position plusieurs fois par jour sur n'importe quel support (Actions, Futures, Forex) et sur tous les marchés (CAC, DAX, NASDAQ, SP500 etc.)
Un trader accepte de transmettre en toute transparence son expérience. Bénéficiez en quelques heures de lecture de dix ans de recherches et d'erreurs. Découvrez la méthode MTA (Matrice Trading Action) !
Le livre témoignage de l'homme qui a repoussé les limites des performances en trading au concours CortalConsors : 8000% en six mois ! Zoom sur ses techniques et son approche. 500 pages !
Ce livre s’adresse à tous ceux qui souhaitent découvrir la logique du swing trading et la manière dont elle peut être exploitée avec efficacité sur les actions françaises.
Une à deux heures chaque we, pas plus pour appliquer cette approche de l'achat sur repli dans les marchés haussiers. Les critères sont précis. Du prêt à l'emploi. L'une de nos meilleurs ventes.
Extrapolée par Samuel Rondot auprès d'un trader devenu millionnaire en quatre ans, cette technique de day trading 'type break out' fonctionne sur les indices boursiers.
Day trading bourse en ligne