Strategie anti-martingale
- This topic has 2 replies, 2 voices, and was last updated 7 years ago by .
Viewing 3 posts - 1 through 3 (of 3 total)
Viewing 3 posts - 1 through 3 (of 3 total)
Forums › ProRealTime forum Français › Support ProOrder › Strategie anti-martingale
Bonjour à tous,
Je ne suis pas assez programmeur pour me débrouiller seul, l’un de vous pourrait-il nous orienter vers une routine éprouvée d’anti-martingale, ou à défaut partager un code utilisable sur un contrat future ?
L’idée est de diminuer l’exposition au risque en cas de perte cumulée (jusqu’à sortir de la stratégie à une proportion du capital initial), mais l’augmenter (à la mesure d’un % du gain déjà réalisé) en cas de gain.
Eléments de contexte :
http://forexop.com/anti-martingale-trading-system/#long-term-return-charts
Merci d’avance de votre intérêt.
un code utilisable sur un contrat future ?
Pour mémoire, le trading automatique via ProOrder n’est possible actuellement qu’avec un compte PRT-CFD / IG.
L’idée est de diminuer l’exposition au risque en cas de perte cumulée
On commence à diminuer la taille de lot dés la première perte ?
Bonjour,
Ci joint ce que j’ai trouvé et légèrement modifié pour une martingale qui me semble encore peu compatible d’un bon money management ;
Cf le code (non optimisé) ci-dessous, que je tente d’appliquer sans trop de succès sur le CAC40 future à 2 min :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
indicator1 = RSI[13](close) c1 = (indicator1 <= 30) IF c1 THEN BUY ordersize CONTRACT AT MARKET ENDIF indicator2 = RSI[13](close) c2 = (indicator2 >= 70) IF c2 THEN SELLSHORT ordersize CONTRACT AT MARKET ENDIF SET STOP pTRAILING 5 SET TARGET pPROFIT 15 IF tradeindex(1)=barindex[1] THEN IF PositionPerf(1) < 0 THEN OrderSize = min(OrderSize * 2,maxexposure) ELSIF PositionPerf(1) > 0 THEN OrderSize = max(ordersize - 1, 1) ENDIF ENDIF |
Je verrais bien diminuer la taille du lot (ordersize) dès la 2° perte (en l’ayant fixé au départ, par exemple, à la moitié d’une exposition maximum admissible), de façon à ce que la 3° perte soit nécessairement inférieure au dernier gain.
Des inspirations sur ce thème ?