아래수식에 매매시간과 강제청산 식을 넣고싶습니다.
매매시작 오전 7시 ~ 익일 오전5시까지 매매종료와 함께 강제청산후 다시 오전7시 시작
이런식으로요
시스템상 강제청산 넣으면 이후로 매매가 안되더라구요
Var : TickSize(0), ma110(0);
ma20 = ma(c, 110);
If CrossUp(C, ma110) Then Buy("b", AtStop, H+PriceScale*1);
If CrossDown(c, ma110) Then Sell("s", AtStop, L-PriceScale*1);
답변 1
예스스탁
예스스탁 답변
2020-10-30 16:52:13
안녕하세요
예스스탁입니다.
input : EndTime(050000);
var : Tcond(false);
Var : TickSize(0), ma110(0);
if sdate != sDate[1] Then
SetStopEndofday(Endtime);
if (sdate != sdate[1] and stime >= EndTime) or
(sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then
Tcond = False;
if Bdate != Bdate[1] Then
{
Tcond = true;
SetStopEndofday(0);
}
ma110 = ma(c, 110);
if Tcond == true Then
{
If CrossUp(C, ma110) Then Buy("b", AtStop, H+PriceScale*1);
If CrossDown(c, ma110) Then Sell("s", AtStop, L-PriceScale*1);
}
즐거운 하루되세요
> 밤밤 님이 쓴 글입니다.
> 제목 : 수식 문의드립니다.
> 아래수식에 매매시간과 강제청산 식을 넣고싶습니다.
매매시작 오전 7시 ~ 익일 오전5시까지 매매종료와 함께 강제청산후 다시 오전7시 시작
이런식으로요
시스템상 강제청산 넣으면 이후로 매매가 안되더라구요
Var : TickSize(0), ma110(0);
ma20 = ma(c, 110);
If CrossUp(C, ma110) Then Buy("b", AtStop, H+PriceScale*1);
If CrossDown(c, ma110) Then Sell("s", AtStop, L-PriceScale*1);