커뮤니티
수식부탁드립니다
2017-05-02 08:07:53
148
글번호 109301
안녕하세요 수고많으십니다.
다음과 같은 수식을 만들려고 합니다. 해외선물용입니다.
------------------- C(시가대비 0.03% 상승)
------------------- B(시가대비 0.02% 상승)
--------------------A(시가대비 0.01%상승)
--------------------D(시가대비 0.01% 하락)
--------------------E(시가대비 0.02% 하락)
--------------------F(시가대비 0.03% 하락)
현재가가 A,B,D,E값을 돌파하거나 붕괴할때 매수, 매도진입하는 수식 인데요
1. 현재가가 A값을 돌파할 때 매수 진입하고 매수진입한 후 b값까지 상승하면 매수청산(익절)
매수진입한 후 D값까지 하락하면 매수청산(손절). 진입한 후에는 매수청산될 때까지
매도 신호 나오지 않게 한다. 수익발생하면 매수진입신호는 더이상 나오지 않는다.
2. 현재가가 A값을 붕괴할 때 매도 진입하고 매도진입한 후 D값까지 하락하면 매도청산(익절)
매도진입한 후 B값까지 상승하면 매도청산(손절).진입한 후에는 매도청산될 때까지
매수 신호 나오지 않게 한다. 수익발생하면 매도진입신호는 더이상 나오지 않는다
이런 식으로 B,E값에서도 신호가 나오게 수식좀 부탁드립니다. 그리고 주석(수식설명)도
함께 부탁드립니다
수고하십시요.
답변 1
예스스탁 예스스탁 답변
2017-05-08 13:47:54
안녕하세요
예스스탁입니다.
input : Per1(0.01),Per2(0.02),Per3(0.03);
var : CC(0),BB(0),AA(0),DD(0),EE(0),FF(0),ls(0),pr(0);
CC = dayopen*(1+Per3/100);
BB = dayopen*(1+Per2/100);
AA = dayopen*(1+Per1/100);
DD = dayopen*(1-Per1/100);
EE = dayopen*(1-Per2/100);
FF = dayopen*(1-Per3/100);
#각선 샹향돌파시 매수
#손절은 아랫선, 익절은 윗선
if MarketPosition == 0 and crossup(C,BB) Then{
buy("b1");
ls = AA;
pr = CC;
}
if MarketPosition == 0 and crossup(C,AA) Then{
buy("b2");
ls = DD;
pr = BB;
}
if MarketPosition == 0 and crossup(C,DD) Then{
buy("b3");
ls = EE;
pr = AA;
}
if MarketPosition == 0 and crossup(C,EE) Then{
buy("b4");
ls = FF;
pr = DD;
}
#각선 하향이탈시 매도
#손절은 윗선, 익절은 아랫선
if MarketPosition == 0 and CrossDown(C,BB) Then{
sell("s1");
ls = CC;
pr = AA;
}
if MarketPosition == 0 and CrossDown(C,AA) Then{
sell("s2");
ls = BB;
pr = DD;
}
if MarketPosition == 0 and CrossDown(C,DD) Then{
sell("s3");
ls = AA;
pr = EE;
}
if MarketPosition == 0 and CrossDown(C,EE) Then{
sell("s4");
ls = DD;
pr = FF;
}
if MarketPosition == 1 then{
#매수후 저장된 윗선값 상향돌파시 익절청산
if crossup(C,pr) Then
exitlong("bp");
#매수후 저장된 아랫선값 돌파시 손절청산
if CrossDown(C,ls) Then
exitlong("bl");
}
if MarketPosition == -1 then{
#매도후 저장된 아랫선값 하향이탈시 익절청산
if CrossDown(C,pr) Then
ExitShort("sp");
#매도후 저장된 윗선값 상향돌파시 손절청산
if CrossUp(C,ls) Then
ExitShort("sl");
}
즐거운 하루되세요
> bigdeal 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다
> 안녕하세요 수고많으십니다.
다음과 같은 수식을 만들려고 합니다. 해외선물용입니다.
------------------- C(시가대비 0.03% 상승)
------------------- B(시가대비 0.02% 상승)
--------------------A(시가대비 0.01%상승)
--------------------D(시가대비 0.01% 하락)
--------------------E(시가대비 0.02% 하락)
--------------------F(시가대비 0.03% 하락)
현재가가 A,B,D,E값을 돌파하거나 붕괴할때 매수, 매도진입하는 수식 인데요
1. 현재가가 A값을 돌파할 때 매수 진입하고 매수진입한 후 b값까지 상승하면 매수청산(익절)
매수진입한 후 D값까지 하락하면 매수청산(손절). 진입한 후에는 매수청산될 때까지
매도 신호 나오지 않게 한다. 수익발생하면 매수진입신호는 더이상 나오지 않는다.
2. 현재가가 A값을 붕괴할 때 매도 진입하고 매도진입한 후 D값까지 하락하면 매도청산(익절)
매도진입한 후 B값까지 상승하면 매도청산(손절).진입한 후에는 매도청산될 때까지
매수 신호 나오지 않게 한다. 수익발생하면 매도진입신호는 더이상 나오지 않는다
이런 식으로 B,E값에서도 신호가 나오게 수식좀 부탁드립니다. 그리고 주석(수식설명)도
함께 부탁드립니다
수고하십시요.
다음글
이전글