커뮤니티
48919 관련 문의
2016-08-02 00:16:12
96
글번호 100609
48919 지표 수식을 시스템수식으로 적용하려 하였으나 잘되지 않아 문의 드립니다.
제가 표현하고 싶은 시스템 수식은
var:bb(0),ss(0);
bb=min((DayClose(1)-DayLow(1)),(DayClose(2)-DayLow(2)));
ss=min((DayHigh(1)-DayClose(1)),(DayHigh(2)-DayClose(2)));
If DayClose(1) < DayOpen(1) and sTime>070000 and sTime<140000 then Buy("buy",AtStop,DayOpen(0)+bb);
If DayClose(1) > DayOpen(1) and sTime>070000 and sTime<140000 then Sell("sell",AtStop,DayOpen(0)-ss);
입니다.
여기서, DayOpen(),DayHigh(),DayLow(),DayClose() 값을 문의드린 조건으로 계산된 값으로 적용하는 것입니다.
번거롭게 해드려 죄송합니다.
수식 부탁 드립니다.
답변 1
예스스탁 예스스탁 답변
2016-08-02 13:41:16
안녕하세요
예스스탁입니다.
var:bb(0),ss(0);
var : HH(0),LL(0),HH1(0),LL1(0),HH2(0),LL2(0),CC(0),CC1(0),CC2(0);
var : OO(0),OO1(0),OO2(0);
if bdate != Bdate[1] Then{
Condition1 = false;
OO1 = OO[1];
OO2 = OO1[1];
HH1 = HH[1];
HH2 = HH1[1];
LL1 = LL[1];
LL2 = LL1[1];
CC1 = CC[1];
CC2 = CC1[1];
}
if Condition1 == false and V >= 10000 Then{
Condition1 = true;
OO = O;
HH = H;
LL = L;
}
if H > HH Then
HH = H;
if L < LL Then
LL = L;
if stime <= 160000 Then
CC = C;
bb=min((CC1-LL1),(CC2-LL2));
ss=min((HH1-CC1),(HH2-CC2));
if Condition1 == true and CC2 > 0 and HH2 > 0 and LL2 > 0 and OO2 > 0 then{
If CC1 < OO1 and sTime > 070000 and sTime < 140000 then
Buy("buy",AtStop,OO+bb);
If CC1 > OO1 and sTime > 070000 and sTime < 140000 then
Sell("sell",AtStop,OO-ss);
}
즐거운 하루되세요
> ft 님이 쓴 글입니다.
> 제목 : 48919 관련 문의
> 48919 지표 수식을 시스템수식으로 적용하려 하였으나 잘되지 않아 문의 드립니다.
제가 표현하고 싶은 시스템 수식은
var:bb(0),ss(0);
bb=min((DayClose(1)-DayLow(1)),(DayClose(2)-DayLow(2)));
ss=min((DayHigh(1)-DayClose(1)),(DayHigh(2)-DayClose(2)));
If DayClose(1) < DayOpen(1) and sTime>070000 and sTime<140000 then Buy("buy",AtStop,DayOpen(0)+bb);
If DayClose(1) > DayOpen(1) and sTime>070000 and sTime<140000 then Sell("sell",AtStop,DayOpen(0)-ss);
입니다.
여기서, DayOpen(),DayHigh(),DayLow(),DayClose() 값을 문의드린 조건으로 계산된 값으로 적용하는 것입니다.
번거롭게 해드려 죄송합니다.
수식 부탁 드립니다.
다음글
이전글