Coder sur PRT
-
karforex
- Ewok
- Messages : 15
- Enregistré le : 16 déc. 2013 00:13
Coder sur PRT
Bonjour à tous,
Etant nul dans tout ce qui est coding..quelqu'un connait il un site qui aide au début sur PRT?
J'ai trouvé par ci par la des lignes à recuperer mais le tout est brouillon.
Souhaitant progresser, je cherche à me débrouiller seul, mais je vais devoir quand même faire relire ce que j'ai tapé.
Merci à tous par avance
Etant nul dans tout ce qui est coding..quelqu'un connait il un site qui aide au début sur PRT?
J'ai trouvé par ci par la des lignes à recuperer mais le tout est brouillon.
Souhaitant progresser, je cherche à me débrouiller seul, mais je vais devoir quand même faire relire ce que j'ai tapé.
Merci à tous par avance
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: Coder sur PRT
Hi,
dans la doc de PRT il y a des exemple (qui vont crescendo en difficulté) pour coder des indicateurs et des backtest.
MAIS ...
attention programmer çà ne s'invente pas, faut comprendre avant, la logique des langage de programmation (c'est presque la même pour tous).
dans la doc de PRT il y a des exemple (qui vont crescendo en difficulté) pour coder des indicateurs et des backtest.
MAIS ...
attention programmer çà ne s'invente pas, faut comprendre avant, la logique des langage de programmation (c'est presque la même pour tous).
-
karforex
- Ewok
- Messages : 15
- Enregistré le : 16 déc. 2013 00:13
Re: Coder sur PRT
Falex,
Merci pour ta réponse.
J"ai vu la doc PRT, en fait j'arrive à faire des bouts de trucs mais la cohérence globale n'est pas là.
Si tu as une idée pour lier le tout?
Merci pour ta réponse.
J"ai vu la doc PRT, en fait j'arrive à faire des bouts de trucs mais la cohérence globale n'est pas là.
Si tu as une idée pour lier le tout?
-
karforex
- Ewok
- Messages : 15
- Enregistré le : 16 déc. 2013 00:13
Re: Coder sur PRT
Falex,
Merci pour ta réponse.
Grâce à de la doc, je suis +/- arrivé à faire quelques lignes de codes, mais lié tous les éléments entre eux, ca je ne sais pas faire.
Sais tu s'il existe un espece de correcteur?ou si sur le forum on pourrait eventuellement m'aider?
Merci pour ta réponse.
Grâce à de la doc, je suis +/- arrivé à faire quelques lignes de codes, mais lié tous les éléments entre eux, ca je ne sais pas faire.
Sais tu s'il existe un espece de correcteur?ou si sur le forum on pourrait eventuellement m'aider?
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: Coder sur PRT
On peut t'aider
Par contre il est préférable d'avoir un minimum de connaissance en programmation comme :
Les boucle : for ou while
Les condition : if then else
La Logic booléenne and not or
Les variables : simple, tableau type ...
Regarde avec Google/Youtube doit bien y avoir quelques cours sur la base de la base de la théorie des langages.
Par contre il est préférable d'avoir un minimum de connaissance en programmation comme :
Les boucle : for ou while
Les condition : if then else
La Logic booléenne and not or
Les variables : simple, tableau type ...
Regarde avec Google/Youtube doit bien y avoir quelques cours sur la base de la base de la théorie des langages.
-
Rogue
- Membre du Conseil Jedi
- Messages : 16531
- Enregistré le : 05 févr. 2013 18:44
Re: Coder sur PRT
Le marché/arrêt : on/offfalex a écrit :Les boucle : for ou while
Les condition : if then else
La Logic booléenne and not or
Les variables : simple, tableau type ...
-
ladefense92800
- Maître Jedi
- Messages : 4289
- Enregistré le : 18 déc. 2011 18:21
Re: Coder sur PRT
pas de tableau dans prt... mais hyper important dans la programmation en general.falex a écrit :On peut t'aider
Par contre il est préférable d'avoir un minimum de connaissance en programmation comme :
Les boucle : for ou while
Les condition : if then else
La Logic booléenne and not or
Les variables : simple, tableau type ...
Regarde avec Google/Youtube doit bien y avoir quelques cours sur la base de la base de la théorie des langages.
-
ladefense92800
- Maître Jedi
- Messages : 4289
- Enregistré le : 18 déc. 2011 18:21
Re: Coder sur PRT
tu as fait le plus important !karforex a écrit :Bonjour à tous,
Etant nul dans tout ce qui est coding..quelqu'un connait il un site qui aide au début sur PRT?
J'ai trouvé par ci par la des lignes à recuperer mais le tout est brouillon.
Souhaitant progresser, je cherche à me débrouiller seul, mais je vais devoir quand même faire relire ce que j'ai tapé.
Merci à tous par avance
le premier pas.
Apres faut laisser le temps au temps ....et au temps passé a travailler .
Sinon sur ce blog y a des gens qui pourront t aider a assouvir tes desirs de strategies , falex , arnaud vh ,teg ,mammon ...et d autres sont tres forts .........
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: Coder sur PRT
Petite explication sur les tableaux dans PRT :
Oui tu as raisons ils n'existent pas en tant que tel comme on peut le trouver dans n'importe quel langage mais ...
ils existent quand même (forme restrictive) car tu peux prendre n'importe quelle variable et lui appliquer le "[1]" qui te donnera la valeur de la variable 1 bougie en arrière.
C'est clair que PRT ne permet pas de créer un variable de type tableau et d'y mettre ce que l'on veut dedans ...
Oui tu as raisons ils n'existent pas en tant que tel comme on peut le trouver dans n'importe quel langage mais ...
ils existent quand même (forme restrictive) car tu peux prendre n'importe quelle variable et lui appliquer le "[1]" qui te donnera la valeur de la variable 1 bougie en arrière.
C'est clair que PRT ne permet pas de créer un variable de type tableau et d'y mettre ce que l'on veut dedans ...
-
ladefense92800
- Maître Jedi
- Messages : 4289
- Enregistré le : 18 déc. 2011 18:21
Re: Coder sur PRT
oui j y ait pense en plus , oui tu as raison , allez un petit merci .
-
falex
- Le Gladiateur
- Messages : 34275
- Enregistré le : 12 févr. 2013 15:41
Re: Coder sur PRT
Spoiler:
-
ladefense92800
- Maître Jedi
- Messages : 4289
- Enregistré le : 18 déc. 2011 18:21
Re: Coder sur PRT
Ben puisque c est comme ça merci pour ton merci .lol.
-
Amarantine
- Modératrice
- Messages : 75516
- Enregistré le : 16 sept. 2011 19:12
Re: Coder sur PRT
anonyme j'ai supprimé ton message qui était en double sur l'autre file. Mais si tu veux qu'il soit plus en évidence, tu peux le copier-coller en ouvrant dans une nouvelle file dans le forum PRT, mais en évitant de mettre le même titre que karforex "Coder sur PRT".
-
koub
- Stormtrooper
- Messages : 229
- Enregistré le : 13 déc. 2014 19:02
Re: Coder sur PRT
Salut, et pour moi, ce sera 100 balles et un mars... 
Plus sérieusement:
1/ACHAT à la cloture de la bougie N si cloture bougie N > à bougie N-1
take profit 10 points
seulement si RSI , MACD, STOCHastique sont ascendants
trop vague, à tester, non optimisé mais ça devrait ressembler à ça:
3/ACHAT à la cloture de la bougie N si cloture bougie N > à son ouverture de minimum 8 points
take profit 10 points
4/ ACHAT à la cloture de la bougie N si cloture bougie N > à bougie N-1 et RSI qui croise 50 à la hausse
Tjrs trop vague, il te faudra adapter la période...
1/ VENTE à la cloture de la bougie N si cloture bougie N <cloture bougie N-1
take profit 10 points
seulement si RSI , MACD, STOCHastique sont descendants
Tjrs trop vague.
3 VENTE à la cloture de la bougie N si cloture bougie N < à son ouverture de minimum 8 points
take profit 10 points
4/ / VENTE à la cloture de la bougie N si cloture bougie N <cloture bougie N-1
take profit 10 points et RSI croise 50 à a baisse
4/ / VENTE à la cloture de la bougie N si cloture bougie N <cloture bougie N-1
et STOCH K% devient < 25
take profit 10 points
horaire d'intervention 8H 22H
Ajouter au début de ton code:
Un peu de lecture:
https://trading.prorealtime.com/fr/aide-a-la-programmation
Et si tu deviens riche, penses aux copains...
+, koub.
Plus sérieusement:
1/ACHAT à la cloture de la bougie N si cloture bougie N > à bougie N-1
take profit 10 points
Code : #
IF Close>Close[1] THEN
BUY 1 CONTRACTS AT MARKET
SET TARGET pPROFIT 10
ENDIF
trop vague, à tester, non optimisé mais ça devrait ressembler à ça:
Code : #
IF Close>Close[1] AND RSI[14](Close)>RSI[14](Close[1]) AND MACD[26,12,9](Close)>MACD[26,12,9](Close[1]) AND Stochastic[14,3](Close)>Stochastic[14,3](Close[1]) THEN
BUY 1 CONTRACTS AT MARKET
SET TARGET pPROFIT 10
ENDIF
take profit 10 points
Code : #
IF (Close-Open)>=8 THEN
BUY 1 CONTRACTS AT MARKET
SET TARGET pPROFIT 10
ENDIF
Tjrs trop vague, il te faudra adapter la période...
Code : #
IF Close>Close[1] AND RSI[14](Close[1])<50 AND RSI[14](Close)>50 THEN
BUY 1 CONTRACTS AT MARKET
ENDIF
take profit 10 points
Code : #
IF Close<Close[1] THEN
SELLSHORT 1 CONTRACTS AT MARKET
SET TARGET pPROFIT 10
ENDIF
Tjrs trop vague.
Code : #
IF Close<Close[1] AND RSI[14](Close)<RSI[14](Close[1]) AND MACD[26,12,9](Close)<MACD[26,12,9](Close[1]) AND Stochastic[14,3](Close)<Stochastic[14,3](Close[1]) THEN
SELLSHORT 1 CONTRACTS AT MARKET
SET TARGET pPROFIT 10
ENDIF
take profit 10 points
Code : #
IF (Open-Close)>=8 THEN
SELLSHORT 1 CONTRACTS AT MARKET
SET TARGET pPROFIT 10
ENDIF
take profit 10 points et RSI croise 50 à a baisse
Code : #
IF Close<Close[1] AND RSI[14](Close[1])>50 AND RSI[14](Close)<50 THEN
SELLSHORT 1 CONTRACTS AT MARKET
SET TARGET pPROFIT 10
ENDIF
et STOCH K% devient < 25
take profit 10 points
Code : #
IF Close<Close[1] AND Stochastic[14,3](Close[1])>25 AND Stochastic[14,3](Close)<25 THEN
SELLSHORT 1 CONTRACTS AT MARKET
SET TARGET pPROFIT 10
ENDIF
Ajouter au début de ton code:
Code : #
DEFPARAM FlatBefore = 080000
DEFPARAM FlatAfter = 220000
https://trading.prorealtime.com/fr/aide-a-la-programmation
Et si tu deviens riche, penses aux copains...
+, koub.
-
ladefense92800
- Maître Jedi
- Messages : 4289
- Enregistré le : 18 déc. 2011 18:21
Re: Coder sur PRT
champion ........koub37
-
Benoist Rousseau
- Trader Futures / CME Member
- Messages : 174719
- Enregistré le : 06 sept. 2011 22:45
Re: Coder sur PRT
Koub37 
-
koub
- Stormtrooper
- Messages : 229
- Enregistré le : 13 déc. 2014 19:02
Re: Coder sur PRT
merci les amis 
-
Amarantine
- Modératrice
- Messages : 75516
- Enregistré le : 16 sept. 2011 19:12
Re: Coder sur PRT
-
koub
- Stormtrooper
- Messages : 229
- Enregistré le : 13 déc. 2014 19:02
Re: Coder sur PRT
Salut Thierry, oui c'est bizarre. Peux-tu donner le code complet de ton système, l'indice et l'UT utilisée?
PRT distribué par IG est buggué car il ne dispose pas des dernières corrections d'IT Finance, je vais d'ailleurs contacter IG la semaine prochaine car ce n'est pas normal, outre le fait que nous soyons des béta-testeurs, nous ne disposons pas des corrections en temps réel (PRT IG est en 10.1 et PRT actuel en 10.2, le moteur reste apparemment identique).
je viens de tester le 10.2, franchement rien à voir et il y a un décalage dans les manuels pour le trading auto... Exemple concret pour le ProBuilder, la fonction GRAPH qui n'est pas disponible sur la 10.1 ce qui rend le debug très complexe..
Affaire à suivre. :musique:
PRT distribué par IG est buggué car il ne dispose pas des dernières corrections d'IT Finance, je vais d'ailleurs contacter IG la semaine prochaine car ce n'est pas normal, outre le fait que nous soyons des béta-testeurs, nous ne disposons pas des corrections en temps réel (PRT IG est en 10.1 et PRT actuel en 10.2, le moteur reste apparemment identique).
je viens de tester le 10.2, franchement rien à voir et il y a un décalage dans les manuels pour le trading auto... Exemple concret pour le ProBuilder, la fonction GRAPH qui n'est pas disponible sur la 10.1 ce qui rend le debug très complexe..
Affaire à suivre. :musique:
- Fichiers joints
-
- à gauche IG, à droite version actuelle PRT
- prt.JPG (27.89 Kio) Vu 1816 fois
-
koub
- Stormtrooper
- Messages : 229
- Enregistré le : 13 déc. 2014 19:02
Re: Coder sur PRT
Re Thierry,
+, koub
Si tu regardes ta liste des ordres du dessus, tu te rendras compte que tu vas bien jusqu'au 20 (en haut à droite), tu ne dois pas avoir d'opportunité d'entrée en UT30 après le 16 par rapport à l'UT15...je ne sais pas pourquoi non plus le rapport s'arrête au 16/02 alors qu'il devrait aller jusqu'au 20/02, quand je mets en 15mn il va jusqu'au 20/02...
Car l'historique n'est pas le même, PRT limite l'historique à x bougies, donc selon l'UT choisie, la date de départ diffère... je ne sais si je suis bien clair... je te conseille de modifier le paramètre sur l'attache ci-dessous.autre incompréhension, pourquoi la date de départ n'est pas prise en compte voir fichier joint
ce genre de chose est récurrent..
si je change d'unité de temps la date de départ change, pourquoi?
peux-tu me donner la date exacte?j'ai un petit problème j'ai deux ventes successives 11h et 12H,
alors que je ne devrai avoir aucune vente puisque la n-1 n'est pas supérieure à 25
+, koub
- Fichiers joints
-
- Capture.JPG (18.94 Kio) Vu 1795 fois
