bloqué un systeme pro order
Forums › ProRealTime forum Français › Support ProOrder › bloqué un systeme pro order
- This topic has 5 replies, 3 voices, and was last updated 6 years ago by sublime06.
-
-
08/18/2018 at 7:32 AM #78516
Bonjour Nicolas, suite à ma dernière demande et remerciement à Roberto. je souhaite partager mais aussi bloqué le systeme. j’ai essayer d’inséré la date dans l’indicateur donchian mais j ai des erreurs. j envoie le code pour que ce soit plus facile. S’il faut régler quelle que soit choisi il n’y a aucun souci. Merci
Désolé d ‘envoyer dans la demande MT4 je n’ai pas trouvé ou contacté en mp.
12345678910111213141516171819202122232425262728293031323334353637383940// Définition des paramètres du codeDEFPARAM CumulateOrders = False // Cumul des positions désactivées// Annulation de tous les ordres en attente et ferme toutes les positions à 0:00, puis création de l'ordre avant l'heure "FLATBEFORE".// DEFPARAM FLATBEFORE = 080000// Annule tous les ordres en attente et ferme toutes les positions à l'heure "FLATAFTER"// DEFPARAM FLATAFTER = 200000// Conditions pour ouvrir une position acheteuseindicator1, ignorée, ignorée = CALL "Donchian (canal)" [10]c1 = (fermer> indicateur1 [1])indicateur2 = Moyenne [7] (fermer)ignoré, ignoré, indicateur3 = APPEL "Donchian (canal)" [10]c2 = (indicateur2 CROSSES OVER indicator3)indicateur4 = ligne MACD [12,26,9] (close)c3 = (indicateur4> 0)SI c1 ET c2 ET c3, alorsachetez 2 contrats au marchéENDIF//ignorer, indicateur5, ignoré = CALL "Donchian (canal)" [10]c4 = (fermer <indicateur5 [1])indicateur6 = Moyenne [7] (fermer)ignoré, ignoré, indicator7 = CALL "Donchian (canal)" [10]c5 = (indicateur6 CROSSES UNDER indicator7)indicateur8 = MACDline [12,26,9] (fermer)c6 = (indicateur8 <0)SI c4 ET c5 ET c6, alorsvendre 2 CONTRAT À MARCHÉENDIF// Stops et objectifsSET STOP% LOSS 0.25SET CIBLE pPROFIT 30SI temps> 20191231 PUISQUITTERENDIF08/18/2018 at 8:28 AM #78518Code ci-dessus remis au bon format (edit: et replacé dans le bon forum), pour les prochains messages merci de respecter les consignes de publication sur les forums PRC afin que le format soit directement correct via bouton “insert PRT code”, cf capture écran attachée.
08/18/2018 at 1:52 PM #7853008/18/2018 at 2:08 PM #7853312345678910111213141516171819202122232425262728293031323334353637383940// Définition des paramètres du codeDEFPARAM CumulateOrders = False // Cumul des positions désactivé// Annule tous les ordres en attente et ferme toutes les positions à 0:00, puis empêche toute création d'ordre avant l'heure "FLATBEFORE".//DEFPARAM FLATBEFORE = 080000// Annule tous les ordres en attente et ferme toutes les positions à l'heure "FLATAFTER"//DEFPARAM FLATAFTER = 200000// Conditions pour ouvrir une position acheteuseindicator1, ignored, ignored = CALL "Donchian (canal)"[10]c1 = (close > indicator1[1])indicator2 = Average[7](close)ignored, ignored, indicator3 = CALL "Donchian (canal)"[10]c2 = (indicator2 CROSSES OVER indicator3)indicator4 = MACDline[12,26,9](close)c3 = (indicator4 > 0)IF c1 AND c2 AND c3 THENBUY 2 CONTRACT AT MARKETENDIF// Conditions pour ouvrir une position en vente à découvertignored, indicator5, ignored = CALL "Donchian (canal)"[10]c4 = (close < indicator5[1])indicator6 = Average[7](close)ignored, ignored, indicator7 = CALL "Donchian (canal)"[10]c5 = (indicator6 CROSSES UNDER indicator7)indicator8 = MACDline[12,26,9](close)c6 = (indicator8 < 0)IF c4 AND c5 AND c6 THENSELLSHORT 2 CONTRACT AT MARKETENDIF// Stops et objectifsSET STOP %LOSS 0.25SET TARGET pPROFIT 30IF time > 20191231 THENQUITENDIF08/20/2018 at 9:20 AM #78630Il n’y a donc plus d’erreur dans ce code. Si j’ai bien compris la question, il s’agirait de protéger le code de la stratégie ? Si oui, il n’est pas possible de protéger le code d’une stratégie ProOrder mais on peut externaliser ce qui donne des signaux d’achat et de vente dans un indicateur (car je suppose que c’est cela que l’on souhaite en général ne pas montrer…).
Bref, pour cela l’idéal c’est d’externaliser les signaux qui sont générés entre tes lignes 9 et 15 pour les achats et 21 à 28 pour les ventes, dans un indicateur.
Cet indicateur pourrait alors être protégé (avec code non visible) et être appelé avec un CALL dans ta stratégie ProOrder.
Pour créer un indicateur de signal de trading :
Créer un indicateur de signaux de trading
08/20/2018 at 9:38 AM #78632 -
AuthorPosts
Find exclusive trading pro-tools on