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)
Pari strategiaa BTCUSD
Anonyymi
1
1075
Vastaukset
- Anonyymi
Tämän kanavan sisältö vaikuttaa myös hyödylliseltä:
https://www.youtube.com/channel/UC1QOuvOFsf3YvF64ritAoeg (The art of trading).
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Persujen kannatusromahdus ilahduttaa
Siin' ei hyvä häviä. Luotto parempaan tulevasuuteen alkaa taas palautua.2104871Silmienvääntelijä-persut pääsivät Japanissa sarjakuvaan
Torille! https://www.hs.fi/kulttuuri/art-2000011943173.html224013Avopuoliso, mies-/naisystävä vai mikä?
Kävin eilen irl keskustelun, joka jätti minut pohtimaan seuraavaa ... millä nimityksellä kutsua henkilöä, jonka kanssa o2273773Huvittava ilmiö: Vasemmistolaiset uskoo sokeasti SDP:n parantavan heidän
elämäänsä, jos demarit johtaa seuraavaa hallitusta (Kyse on siis palstan vasemmistolaisista) Totuus on toinen, nimittäi1313058Pitkän päivän ilta
Tarina elämättömästä miehestä, jonka elämän täytti velvollisuudentunto. Pikkutarkka, huolellinen, hyvällä katsottu, miel1583024Riikka ohoi! Saksa alensi bensaveroa, missä euron bensa?
Perussuomalaisten yksi vaalilupauksista oli euron bensiini suomalaisille autoilijoille. Ei ole näkynyt. Jopa vasemmis632942Miksi Kuhmolaiset on niin nyrpeä ilmeisiä?
Miksi suurin osa (ei onneksi kaikki) on niin typääntyneen näkösiä elämäänsä? Tuijotetaan toisia pahansuopaisesti ja kat162611Tulipalo rivitalossa, tuhoutuu täysin
Kainuun pelastuslaitos sai hieman puolenyön jälkeen maanantaina ilmoituksen rivitalon huoneistossa syttyneestä tulipalos642532Kyllä, maata ei halua puolustaa nimenomaan punavihreän puolen edustajat
"Esimerkiksi maanpuolustushenki on keskimääräistä alempana naisten, arvoliberaalien, heikossa taloustilanteessa olevien852325En selvinnyt ilman naarmuja
Vaikka ehkä kuvittelin sen olevan ilmoitusluonteinen asia, jonka jälkeen kaikki palaa entiselleen ja ilma puhdistuu. Naa132145