커뮤니티
수식문의드립니다
2017-01-26 00:45:37
124
글번호 106301
안녕하세요. 수고많으세요 . 매번 감사합니다.
현재 30분봉에서 아래와같이 봉완성시가 아닌 현재가가 240선에 터치만 되면 매수가 시행되고 적용시간이후 한번만 작동하고 멈추는 시스템 사용중입니다.
input : 적용일(20170120),적용시간(120000),P(240);
var : mav(0),Tcond(false);
mav = ma(c,P);
if sdate >= 적용일 and stime >= 적용시간 Then
Tcond = true;
if Tcond == true then{
if NextBarOpen < mav Then
buy("b",AtStop,mav);
Else
buy("b.",Atlimit,mav);
}
마찬기지로 30분봉에서 60선이격도와 20선이격도에 따라 매도가 시행되고 적용시간이후 한번만 작동하고 멈추는 시스템이 필요합니다. 60선이격도와 20선이격도 모두 104를 넘는 경우와 둘중하나만 104를 넘어도 작동하는 2가지 부탁드립니다. 감사합니다.
답변 1
예스스탁 예스스탁 답변
2017-01-26 11:24:24
안녕하세요
예스스탁입니다.
1
input : 적용일(20170120),적용시간(120000),P1(20),P2(60);
var : mav1(0),mav2(0),Tcond(false),Entry(false);
mav1 = ma(c,P1);
mav2 = ma(c,P2);
if sdate >= 적용일 and stime >= 적용시간 Then{
Tcond = true;
}
if Tcond == true and entry == false then{
if C >= mav1*1.04 and NextBarOpen < mav2*1.04 Then
buy("b1",AtStop,mav2*1.04);
if C >= mav2*1.04 and NextBarOpen < mav1*1.04 Then
buy("b2",AtStop,mav1*1.04);
}
if MarketPosition == 1 Then
entry = true;
2
input : 적용일(20170120),적용시간(120000),P1(20),P2(60);
var : mav1(0),mav2(0),Tcond(false),Entry(false);
mav1 = ma(c,P1);
mav2 = ma(c,P2);
if sdate >= 적용일 and stime >= 적용시간 Then{
Tcond = true;
}
if Tcond == true and entry == false then{
if NextBarOpen < mav1*1.04 Then
buy("b1",AtStop,mav1*1.04);
if NextBarOpen < mav2*1.04 Then
buy("b2",AtStop,mav2*1.04);
}
if MarketPosition == 1 Then
entry = true;
즐거운 명절 되시길 바랍니다.
> mdldh75 님이 쓴 글입니다.
> 제목 : 수식문의드립니다
> 안녕하세요. 수고많으세요 . 매번 감사합니다.
현재 30분봉에서 아래와같이 봉완성시가 아닌 현재가가 240선에 터치만 되면 매수가 시행되고 적용시간이후 한번만 작동하고 멈추는 시스템 사용중입니다.
input : 적용일(20170120),적용시간(120000),P(240);
var : mav(0),Tcond(false);
mav = ma(c,P);
if sdate >= 적용일 and stime >= 적용시간 Then
Tcond = true;
if Tcond == true then{
if NextBarOpen < mav Then
buy("b",AtStop,mav);
Else
buy("b.",Atlimit,mav);
}
마찬기지로 30분봉에서 60선이격도와 20선이격도에 따라 매도가 시행되고 적용시간이후 한번만 작동하고 멈추는 시스템이 필요합니다. 60선이격도와 20선이격도 모두 104를 넘는 경우와 둘중하나만 104를 넘어도 작동하는 2가지 부탁드립니다. 감사합니다.
다음글
이전글