Pari strategiaa BTCUSD

Anonyymi

Moro, tässä on pari pine-ohjelmointikielellä koodattua strategiaa, jotka näyttäisivät voitollisilta. Alustana toimii tradingview.com, kannattaa katsoa youtubesta jokin käyttöliittymän opetusvideo ellei ole ennestään tuttu. Nämä eivät missään mielessä ole loppuun hiottuja strategioita, esim. jotain isomman trendin suunnan varmistavia suodattimia voisi lisätä ja välttää vastavirtaan treidailun. Jos markkina ei salli shorttausta niin voi treidata pelkät longit. Tuosta alempaa voi siis kopioida koodinpätkän ja tuupata tradingview:n pine editoriin ja siitä sitten "Add to chart" -painikkeella tuotantoon. Tämä pine ei ole niitä kauneimpia ohjelmointikieliä mutta plussana on markkinadatan välitön saatavuus ja yhdistettävyys APIkeysin kautta automaattitreidaukseen.

Strategia 1:
Markkina: BTCUSD, 30 minuutin kynttilät, pörssi voi olla mikä tahansa tarpeeksi likvidi, esim. Binance. Muitakin aikoja kannattaa kokeilla.
Inputeista voi sovittaa RSI-jaksojen pituuksia treidattavaan markkinaan ja katsoa miten nämä vaikuttavat backtesterin tuloksiin.
Scripti (perustuu erimittaisten RSI-käyrien ylityksiin):
//@version=3
strategy("RSI cross Strategy", overlay=true)
length = input( 25)
lengthfast = input( 21 )
price = close
vrsi = rsi(price, length)
vrsif = rsi(price, lengthfast)

if (not na(vrsi))
if (crossover(vrsif, vrsi))
strategy.entry("Long", strategy.long, comment="Long")
if (crossunder(vrsif, vrsi))
strategy.entry("Short", strategy.short, comment="Short")
// Scriptin loppu


Strategia 2:
Markkina: BTCUSD, 30 minuutin kynttilät.
Kerroin inputista-voi pelata takeprofit-tason kanssa ja tutkia mikä tuottaisi parhaimman tuoton kyseisessä markkinassa.

//@version=4
strategy("Take profits & stop losses", overlay=true)

kerr = input(defval=5.65, title='kerroin', type=input.float, step=0.05)
// Create Indicator's
shortSMA = sma(close, 10)
longSMA = sma(close, 30)
rsi = rsi(close, 14)
atr = atr(14)

// Specify crossover conditions
longCondition = crossover(shortSMA, longSMA)
shortCondition = crossunder(shortSMA, longSMA)

// Execute trade if condition is True
if (longCondition)
stopLoss = low - atr * 2
takeProfit = high atr * kerr
strategy.entry("long", strategy.long, 100, when = rsi > 50)
strategy.exit("exit", "long", stop=stopLoss, limit=takeProfit)

if (shortCondition)
stopLoss = high atr * 2
takeProfit = low - atr * kerr
strategy.entry("short", strategy.short, 100, when = rsi < 50)
strategy.exit("exit", "short", stop=stopLoss, limit=takeProfit)

// Plot Moving Average's to chart
plot(shortSMA)
plot(longSMA, color=color.black)

1

1041

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Asiakkaalle ei myyty energiajuomaa - tuomio tuli syrjinnästä

      Vaikka oli ilmeisesti täysi-ikäinen. Tosin ei lapsiakaan saisi syrjiä, koska oppivat helposti itsekin syrjimään, jos koh
      Maailman menoa
      40
      2688
    2. Miksi aina pitää kilpailla parhaudesta?

      Mua ärsyttää se, että kaikki kilpailut ja visailut keskittyvöt aina siihen, kuka on paras missäkin. Tänäkin aamuna tuli
      Sinkut
      61
      2038
    3. Pakkoruotsista luopumalla kymmenien miljoonien säästöt

      Pakkoruotsin opiskelun kustannuksista ei ole juurikaan tehty kustannusselvityksiä, mutta joidenkin arvioiden mukaan siit
      Maailman menoa
      52
      1896
    4. Mitä muutoksia tekisit

      kaivatullesi? Miten on? Muista olla REHELLINEN 📸
      Ikävä
      91
      1724
    5. Luterilaisen kirkon koko kastekaava on väärä

      Uudessa testamentissa on kaksi täysin ristiriidassa olevaa kastekäskyä Matt 28:19 ja Ap. t. 2:38. Matteuksen evankeluimi
      Kaste
      41
      1544
    6. Kerro minulle

      Miksi teit niinkuin teit? Miksi kielsit tunteesi minua kohtaan. Miksi et halunnut että tiedän oikeasti mitä tunnet. Etkö
      Ikävä
      63
      1167
    7. Seksuaalinen ahdistelu, naisten vähättely ja törkeä käytös naisia kohtaan kukkii rakennustyömailla

      Tällainen lienee ihan tavallisista kaikilla "äijävaltaisilla" työpaikoilla. Kaikki miesvaltaiset alat eivät ole toksise
      Maailman menoa
      123
      1104
    8. Miten Yxäri iskettiin?

      Voisin tässä unta odotellessani kertoa, miten mieheni lähestyi minua. Tunsimme entuudestaan. Hän kyseli minulta aina j
      Sinkut
      166
      1085
    9. Kristinuskossa Isän ja Pojan ja Pyhän Hengen nimessä

      Jeesuksen kehoitus kastamiseksi Isän ja Pojan ja PH:n nimeen. Matt 28:19: "Menkää siis ja tehkää kaikki kansat minun
      Kaste
      378
      1045
    10. Rakkaalle J miehelle.

      Hitto mulla on sua ikävä. Haluisin heti nyt tulla sun syliin ja suudella sua.ja, ja ja... Hirveä ikävä.
      Ikävä
      64
      1013
    Aihe