aucun achat ni vente ne s’effectue
Forums › ProRealTime forum Français › Support ProOrder › aucun achat ni vente ne s’effectue
- This topic has 20 replies, 5 voices, and was last updated 2 years ago by fifi743.
-
-
06/30/2022 at 9:18 AM #196444
CROSSES OVER et CROSSES UNDER fonctionnent avec n’importe quelle valeur.
En fait je veux déclencher un achat a chaque fois que le prix passe au dessus des deux moyennes mobiles ( la deuxième bougie haussière suite a cette condition) mais une seule fois tant que le prix n’est pas repassé au dessous de la moyenne mobile [20] et le Supertrend [3,20]
cette explication n’est pas cohérente avec la photo où il y a des rond bleus pour les prises de position j’imagine ? Si oui, le prix n’est pas repassé sous la MM20 et la ST, suite au premier trade.
06/30/2022 at 3:58 PM #1964831-Pourtant sur la phot le LOW de la bougie descend en dessous de la MM20 et du ST, faut t-il obligatoirement utiliser le OPEN ou CLOSE?
2-Du coup pour le CROSS OVER comment désigner comme référence le prix du marché ? ( Quand le prix du marché travers la MM20 et le ST) car je ne peux pas utiliser le CLOSE sinon il attend que la bougie traverse les deux en même temps…
07/01/2022 at 5:51 PM #196563Ok, j’ai juste ajouté 2 “flags” nommés AchatFait et VadFaite à ton dernier code posté, c’est-à-dire 2 variables valant chacune 1 si vraie ou 0 si fausse. J’ai aussi réécrit un peu les conditions d’entrées, et mis à la fin la réinitialisation des flags à partir du low (resp. high) plutôt que de la close si on veut se servir des mèches. Et graphé les flags pour visualiser leur comportement (c’est optionnel, mais c’est pratique, et ça mange pas de pain de les mettre même dans des cas simples pour vérifier que tout se passe comme on le suppose).
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849Defparam Flatbefore = 080000Defparam Flatafter = 173000Defparam CumulateOrders=FalseHEURELIMITE = 170000MM = Average[20]ST = Supertrend[3,20]// Conditions pour ouvrir une position acheteuseIF AchatFait=0 and CLOSE > max(MM,ST) and CLOSE[1] > OPEN [1] and CLOSE > OPEN THEN// conditions modifiéesBUY 1 SHARE AT MARKETAchatFait=1// Flag achatENDIF// Conditins pour fermer une position acheteuseIf LongOnMarket THENSET STOP TRAILING 0.08ENDIF// Conditions pour ouvrir une position en vente à découvertIF VadFaite=0 and CLOSE < min(MM,ST) and CLOSE[1]< OPEN [1] and CLOSE < OPEN THEN// conditions modifiéesSELLSHORT 1 SHARE AT MARKETVadFaite=1// Flag VADENDIF// Conditions pour fermer une position en vente à découvertIF ShortOnMarket THEN// Correction de bug car il y avait: IF LongOnMarket THENSET STOP TRAILING 0.08ENDIF// Reset d'AchatFaitif AchatFait=1 and low < min(MM,ST) thenAchatFait=0endif//Reset de VadFaiteif VadFaite=1 and high > max(MM,ST) thenVadFaite=0endif// Stops et objectifs : entrez vos stops et vos objectifs iciIF STRATEGYPROFIT < -500 THENQUITENDIFGraph AchatFait as "AchatFait"Graph -VadFaite as "- VadFaite"07/01/2022 at 9:44 PM #196570Bonsoir,
Un grand merci pour ce travail! je vais tester tout ça …
07/09/2022 at 4:46 PM #197061Bonjour,
je rencontre un petit souci avec le code car quand je veux lancer le trading automatique il me dit que l’instruction “Graph” ne peut pas être
utilisé en trading automatique… Du coup comment palier a cela?
Merci
07/09/2022 at 6:03 PM #197065 -
AuthorPosts