커뮤니티

스크립트 변환 부탁드립니다.

프로필 이미지
몬스터
2023-11-29 03:30:13
853
글번호 174406
답변완료
안녕하세요. 아래의 트레이딩뷰 파인스크립트를 예스랭귀지로 변환 부탁드립니다. //@version=5 strategy("Bollinger Bands Strategy", overlay=true) source = close length = input.int(20, minval=1) mult = input.float(2.0, minval=0.001, maxval=50) basis = ta.sma(source, length) dev = mult * ta.stdev(source, length) upper = basis + dev lower = basis - dev buyEntry = ta.crossover(source, lower) sellEntry = ta.crossunder(source, upper) if (ta.crossover(source, lower)) strategy.entry("BBandLE", strategy.long, stop=lower, oca_name="BollingerBands", oca_type=strategy.oca.cancel, comment="BBandLE") else strategy.cancel(id="BBandLE") if (ta.crossunder(source, upper)) strategy.entry("BBandSE", strategy.short, stop=upper, oca_name="BollingerBands", oca_type=strategy.oca.cancel, comment="BBandSE") else strategy.cancel(id="BBandSE")
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-11-29 12:08:23

안녕하세요 예스스탁입니다. input : length(20); input : mult(2.0); var : source(0),basis(0),dev(0),upper(0),lower(0); source = close; basis = ma(source, length); dev = mult * std(source, length); upper = basis + dev; lower = basis - dev; if CrossUp(source, lower) Then Buy("BBandLE"); if CrossDown(source, upper) Then Sell("BBandSE"); 즐거운 하루되세요 > 몬스터 님이 쓴 글입니다. > 제목 : 스크립트 변환 부탁드립니다. > 안녕하세요. 아래의 트레이딩뷰 파인스크립트를 예스랭귀지로 변환 부탁드립니다. //@version=5 strategy("Bollinger Bands Strategy", overlay=true) source = close length = input.int(20, minval=1) mult = input.float(2.0, minval=0.001, maxval=50) basis = ta.sma(source, length) dev = mult * ta.stdev(source, length) upper = basis + dev lower = basis - dev buyEntry = ta.crossover(source, lower) sellEntry = ta.crossunder(source, upper) if (ta.crossover(source, lower)) strategy.entry("BBandLE", strategy.long, stop=lower, oca_name="BollingerBands", oca_type=strategy.oca.cancel, comment="BBandLE") else strategy.cancel(id="BBandLE") if (ta.crossunder(source, upper)) strategy.entry("BBandSE", strategy.short, stop=upper, oca_name="BollingerBands", oca_type=strategy.oca.cancel, comment="BBandSE") else strategy.cancel(id="BBandSE")