커뮤니티
문의드립니다.
2017-11-14 14:02:03
212
글번호 114160
오후부터 날씨가 추워진다고 하네요. 따뜻하게 입고 다니세요.
아래와 같은 키움 지표수식을 예스로 변환과 시스템 수식을 부탁합니다.
1.수식 변환
중심선:
(((C-C(3))/(avg(((abs(C-C(1)))*3),3)))+1)*50
B1:
수식1: BBandsUp(종가,120,3,3,단순)
수식2: BBandsDown(종가,120,3,3,단순)
B2:
수식1: BBandsUp(종가,120,5,5,단순)
수식2: BBandsDown(종가,120,5,5,단순)
B3:
수식1: BBandsUp(종가,120,7,5,단순)
수식2: BBandsDown(종가,120,7,5,단순)
2.시스템 수식
진입조건 : 캔들이 위에서 수식변환한 중심선 위에 있을때, 봉이 20일선 아래로 눌렸다가
그림과 같이 전고점+1틱을 상향 돌파시 매수진입(전고점:이전 5개봉 중에서 최고점)
(매도는 캔들이 중심선 아래에 있을때, 반대로 진입)
청산조건 : 종가가 매수진입과 반대방향인 20일선을 아래로 돌파시 매수청산(매도는 반대)
손절조건 : 전저점-2틱 아래로 돌파시 or -10틱 기본 중에서 작은값에서 손절
(전저점: 이전 5개봉 중에서 최저점)
감사합니다.
수고하세요^^
- 1. 돌파진입.jpg (0.13 MB)
답변 1
예스스탁 예스스탁 답변
2017-11-14 16:36:15
안녕하세요
예스스탁입니다.
1-1
var1 = (((C-C[3])/(ma(((abs(C-C[1]))*3),3)))+1)*50;
plot1(var1);
1-2
예스랭귀지는 볼밴계산이 종가단순이 기본입니다.
올리신 수식에 매개변수가 5개인데 4번째는 어떤 값인지 모르겠습니다.
기간및 배수으로만 작성해 드립니다. 조정하시기 바랍니다.
input : P1(120),dv1(3),dv2(5),dv3(7);
var1 = BollBandUp(P1,dv1);
var2 = BollBandDown(P1,dv1);
var3 = BollBandUp(P1,dv2);
var4 = BollBandDown(P1,dv2);
var5 = BollBandUp(P1,dv3);
var6 = BollBandDown(P1,dv3);
plot1(var1);
plot2(var2);
plot3(var3);
plot4(var4);
plot5(var5);
plot6(var6);
2
1번의 중심선은 0~100사이 움직이는 지표입니다.
수식 내용 확인하시기 바랍니다.
볼밴과 서로 축이 다른지표라 1번 내용도 식 2개로 작성해 드린것입니다.
아래는 중신선을 전일중간값으로 지정해서 작성해 드립니다.
의도에 맞게 수정보완하시기 바랍니다.
var : 중심(0),이평(0),HH(0),LL(0);
var : UpCond(0),DnCond(0);
중심 = (dayhigh(1)+daylow(1))/2;
이평 = ma(C,20);
HH = highest(H,5);
LL = Lowest(L,5);
if H > HH[1] Then{
HH = H;
UpCond = 1;
if C > 이평 and C > 중심 Then
UpCond = 2;
}
if UpCond == 2 and C < 이평 Then
UpCond = 3;
if UpCond == 3 Then
buy("b",AtStop,HH+PriceScale*1);
if MarketPosition == 1 Then
exitlong("bx",AtStop,min(LL[BarsSinceEntry]-PriceScale*2,EntryPrice-PriceScale*10));
if L < LL[1] Then{
LL = H;
DnCond = 1;
if C < 이평 and C < 중심 Then
DnCond = 2;
}
if DnCond == 2 and C > 이평 Then
DnCond = 3;
if DnCond == 3 Then
sell("s",AtStop,LL-PriceScale*1);
if MarketPosition == -1 Then
ExitShort("sx",AtStop,max(HH[BarsSinceEntry]+PriceScale*2,EntryPrice+PriceScale*10));
즐거운 하루되세요
> 웹피 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 오후부터 날씨가 추워진다고 하네요. 따뜻하게 입고 다니세요.
아래와 같은 키움 지표수식을 예스로 변환과 시스템 수식을 부탁합니다.
1.수식 변환
중심선:
(((C-C(3))/(avg(((abs(C-C(1)))*3),3)))+1)*50
B1:
수식1: BBandsUp(종가,120,3,3,단순)
수식2: BBandsDown(종가,120,3,3,단순)
B2:
수식1: BBandsUp(종가,120,5,5,단순)
수식2: BBandsDown(종가,120,5,5,단순)
B3:
수식1: BBandsUp(종가,120,7,5,단순)
수식2: BBandsDown(종가,120,7,5,단순)
2.시스템 수식
진입조건 : 캔들이 위에서 수식변환한 중심선 위에 있을때, 봉이 20일선 아래로 눌렸다가
그림과 같이 전고점+1틱을 상향 돌파시 매수진입(전고점:이전 5개봉 중에서 최고점)
(매도는 캔들이 중심선 아래에 있을때, 반대로 진입)
청산조건 : 종가가 매수진입과 반대방향인 20일선을 아래로 돌파시 매수청산(매도는 반대)
손절조건 : 전저점-2틱 아래로 돌파시 or -10틱 기본 중에서 작은값에서 손절
(전저점: 이전 5개봉 중에서 최저점)
감사합니다.
수고하세요^^
다음글
이전글