Au début de chaque journée, le système place un buy limit sous la clôture de la première barre et un sell limit au-dessus, chacun à une distance de 0.5 fois le range à 12 barres. Toute position ouverte est clôturée sur la première barre du jour suivant. Elle n'a pas encore été backtestée.
| positionSize Actions par trade | 1 |
| entryRatio Distance de la limite en fraction du range récent ; plus elle est élevée, moins il y a de trades | 0.5 |
| stopLossPct Stop de protection, pourcentage du prix d'entrée | 1 |
| takeProfitPct Objectif de gain, pourcentage du prix d'entrée | 0.8 |
| rangePeriod Barres utilisées pour le range récent | 12 |
| fridayNumber Aucun nouvel ordre ce jour de la semaine | 5 |
Le code
// ============================================================ // Yen End-of-Day Straddle // ProRealAlgos Strategy Library | prorealalgos.com // Type: Mean reversion // Direction: Long & short // Timeframe tested: Not yet tested // ============================================================ // --- Settings --- DEFPARAM CumulateOrders = false DEFPARAM PreloadBars = 1000 // --- Parameters --- // Defaults are the USD/JPY set. Other pairs from the published table: // AUD/JPY ratio 0.5, stop 0.8, target 1.2, period 12 // EUR/JPY ratio 0.6, stop 1, target 0.8, period 8 // GBP/JPY ratio 0.5, stop 0.6, target 1, period 8 positionSize = 1 // shares per trade entryRatio = 0.5 // limit distance as a fraction of the recent range; higher means fewer trades stopLossPct = 1 // protective stop, percent of entry price takeProfitPct = 0.8 // profit target, percent of entry price rangePeriod = 12 // bars used for the recent range fridayNumber = 5 // no new orders on this day of the week // --- Indicators --- newDay = Day <> Day[1]
19 lignes de plus : les règles d'entrée et de sortie.
Configuration
Questions
Elle est écrite pour ProOrder avec des ordres limites, un stop de 1% et un objectif de 0.8%. Elle n'a pas encore été vérifiée à la compilation ni backtestée.
Aucun pour l'instant. Les valeurs par défaut sont réglées pour une paire en yen, mais aucun résultat n'existe pour aucun marché.
Elle utilise une taille de 1 action par trade. Il n'y a pas encore de chiffre de drawdown, donc faites-en du paper trading avant d'y engager de l'argent.
Voir aussi
La communauté ProRealAlgos obtient les règles complètes, le code complet et le portefeuille automatisé.