답변완료
함수요청
안녕하세요?
아래 글번호 85464번 재질문입니다.
작성 주셨던 스크립트를 적용해보면 원하는 신호가 생성이 안됩니다.
검증 부탁드립니다.
/////////////////////////////////////////////////////////////////////////
국내선물 5분봉으로 일중거래를 하고자 합니다.
var1 : 당일 개장 후 5개봉의 장중 고점(8시 45분에 개장하면 9시 10분완성 봉까지의 장중 고점)
var2 : 당일 개장 후 5개봉의 장중 저점(8시 45분에 개장하면 9시 10분완성 봉까지의 장중 저점)
#시나리오 1
당일 개장 후 crossup(var2, n이평선) 완성 익봉 시가에 매수 진입
crossdn(var1, n이평선) or crossdn(c, n이평선)완성 익봉 시가에 매수 청산
15시 20분 강제 청산
진입 기준 거래횟수는 최대 1회
#시나리오 2
당일 개장 후 crossdn(var1, n이평선) 완성 익봉 시가에 매도 진입
crossup(var1, n이평선) or crossup(c, n이평선)완성 익봉 시가에 매도 청산
15시 20분 강제 청산
진입 기준 거래횟수는 최대 1회
일중거래를 하되 일별로 시나리오 1번 혹은 2번으로 작동이 되어야 합니다.
2024-01-25
791
글번호 176089
시스템
답변완료
수식 도움 요청드립니다
항시 도움주셔서 늘 감사드립니다.
아래 수식의 변환을 부탁드립니다.
//@version=4
study("RSI + Kijun on RSI")
r = rsi(close,28)
plot(r, "RSI")
kj = (highest(r, 30) + lowest(r,30))*0.5
plot(kj, "Middle")
length = input(20, minval=1)
src = r
mult = input(1.0, minval=0.001, maxval=50, title="StdDev")
basis = sma(src, length)
dev = mult * stdev(src, length)
upper = kj + dev
lower = kj - dev
offset = input(0, "Offset", type = input.integer, minval = -500, maxval = 500)
p1 = plot(upper, "Upper", color=color.teal, offset = offset)
p2 = plot(lower, "Lower", color=color.teal, offset = offset)
fill(p1, p2, title = "Background", color=#198787, transp=95)
2024-01-25
576
글번호 176084
지표
답변완료
수식전환
항상 감사드립니다 하기 수식을 예스수식으로 전환부탁드립니다
1.
양=C>O;
음=C<O;
도=C==O;
Hc=CountSince((음(1) or 도(1)) && 양, 양);
Valuewhen(1, Hc>=연속봉 && 양(1) && 음, Lowest(L(1), Hc))
2.
양=C>O;
음=C<O;
도=C==O;
Hc=CountSince((양(1) or 도(1)) && 음, 음);
Valuewhen(1, Hc>=연속봉 && 음(1) && 양, Highest(H(1), Hc))
3.
a=avg(c,5);
b=avg(c,20);
d=avg(c,60);
ee=valuewhen(1,a>b&&b>d&&a>d,c);
ff=valuewhen(1,ee(2)<ee(1)&&ee(1)>ee,ee(1));
valuewhen(1,crossup(a,ff),a)
2024-01-25
1011
글번호 176066
지표