Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
- // © Quant Trader Academy - https://quantaste.com
- // Strategia fatta dalla The Quant Trader Academy Ma Non Testata
- // Strategia Tipo Bias Compra un all'apertura di Mercoledì, Vende all'apertura di Lunedì
- // Operatività Solo Long
- // Timeframe Mostrata 1D Su Futures Continuos Gold GC1!
- //@version=5
- strategy(title = "Strategia Day-Of-The_Week Bias Gold", overlay=true,
- initial_capital = 20000,
- default_qty_type = strategy.fixed,
- default_qty_value = 1,
- currency = currency.EUR,
- commission_value = 2,
- commission_type = strategy.commission.cash_per_order,
- slippage = 1)
- // Il plot tiene in considerazione i festivi e le festività plottando in modo doverso queste ricorrenze, lo si può vedere con overlay=false
- // I numeri plottati corrispondono da 1 a Lunedì a 5 Venerdì esclude 6 e 7 Sabato e Domanica e festivi
- giorno_della_settimana = dayofweek(time)
- //plot(giorno_della_settimana, title="giorno_della_settimana")
- // Per plottare un giorno specifico in modo semplice potremmo fare anche così:
- //plotshape(dayofweek(time) == 2)
- // Plotto i giorni sul grafico colorandoli
- plotshape(giorno_della_settimana[1] == 2 ? giorno_della_settimana : na, color=color.green)
- plotshape(giorno_della_settimana[1] == 5 ? giorno_della_settimana : na, color=color.red)
- // Timestamp solo per dargli un periodo di inizio dicendogli inizia il test dal 1mo Genn 2000 ad oggi
- data_inizio_test = timestamp("01, Jan, 2000, 00:00 0000")
- // Condizioni di entrata e di uscita
- if (giorno_della_settimana == 2 and time > data_inizio_test)
- strategy.entry("long", strategy.long)
- strategy.close("long", when=(giorno_della_settimana == 5))
Add Comment
Please, Sign In to add comment