커뮤니티
수식문의
2016-12-12 02:10:47
125
글번호 104860
늘 감사합니다
1. 당일 오전10시30분부터 익일 2시30분 까지 매매
2. 익일 4시30분 강제 청산
3. 매수2회, 매도2회 하루에 두번씩만 진입
4. 당일 고가대비 50틱 하락 매수
5. 당일 저가대비 50틱 상승 매도
6, 손절 25틱, 익절 50틱
*지표식문의
아래의 식으로 해선에 적용하면
전일, 전전일 등등은 24시를 기준으로 시작점이 표시됩니다
당일식은 07시를 기준으로 적용되고 있습니다
통일해서 오전 07시를 기준으로 변경되는 식으로 만들어 주세요
당일07시에서 익일07시 까지입니다
plot1(data2(DayHigh(0)), "2당일고가");
plot2(data2(DayOpen(0)), "2당일시가");
plot3(data2(DayLow(0)), "2당일저가");
plot4(data2(DayClose(0)), "2당일종가");
plot11(data2(highD(1)), "1전일고가");
plot12(data2(lowD(1)), "1전일저가");
plot13(data2(highD(2)), "2전일고가");
plot14(data2(lowD(2)), "2전일저가");
plot15(data2(highD(3)), "3전일고가");
plot16(data2(lowD(3)), "3전일저가");
plot17(data2(highD(4)), "4전일고가");
plot18(data2(lowD(4)), "4전일저가");
plot19(data2(highD(5)), "5전일고가");
plot20(data2(lowD(5)), "5전일저가");
감사합니다.
답변 1
예스스탁 예스스탁 답변
2016-12-12 11:06:13
안녕하세요
예스스탁입니다.
1.
var : BE(0),SE(0),Tcond(false);
if stime == 103000 or (stime > 103000 and stime[1] < 103000) Then{
Tcond = true;
BE = 0;
SE = 0;
}
if stime == 023000 or (stime > 023000 and stime[1] < 023000) Then
Tcond = false;
if stime == 043000 or (stime > 043000 and stime[1] < 043000) Then{
if MarketPosition == 1 Then
exitlong();
if MarketPosition == -1 Then
ExitShort();
}
if MarketPosition == 1 and MarketPosition[1] != 1 Then
BE = BE+1;
if MarketPosition == -1 and MarketPosition[1] != -1 Then
SE = SE+1;
if Tcond == true then{
if BE < 2 and CrossDown(C,dayhigh-PriceScale*50) Then
buy();
if SE < 2 and CrossUp(C,DayLow+PriceScale*50) Then
Sell();
}
SetStopProfittarget(PriceScale*50,PointStop);
SetStopLoss(PriceScale*25,PointStop);
2
해외선물에서 참조데이터는
별도로 일간시고저종가를 계산해서 사용해야 합니다.
highD,LowD,OpenD,ClosD함수는 0시를 기준으로 계산합니다.
var : cnt(0);
Array : O2[20](0), H2[20](0),L2[20](0),C2[20](0);
if data2(Bdate != Bdate[1]) then{
O2[0] = data2(O);
H2[0] = data2(H);
L2[0] = data2(L);
for cnt = 1 to 19{
O2[cnt] = O2[cnt-1][1];
H2[cnt] = H2[cnt-1][1];
L2[cnt] = L2[cnt-1][1];
C2[cnt] = C2[cnt-1][1];
}
}
if data2(H) > H2[0] Then
H2[0] = data2(H);
if data2(L) < L2[0] Then
L2[0] = data2(L);
C2[0] = data2(C);
plot1(H2[0],"2당일고가");
plot2(O2[0],"2당일시가");
plot3(L2[0],"2당일저가");
plot4(C2[0],"2당일종가");
plot11(H2[1], "1전일고가");
plot12(L2[1], "1전일저가");
plot13(H2[2], "2전일고가");
plot14(L2[2], "2전일저가");
plot15(H2[3], "3전일고가");
plot16(L2[3], "3전일저가");
plot17(H2[4], "4전일고가");
plot18(L2[4], "4전일저가");
plot19(H2[5], "5전일고가");
plot20(L2[5], "5전일저가");
즐거운 하루되세요
> 상암동 님이 쓴 글입니다.
> 제목 : 수식문의
> 늘 감사합니다
1. 당일 오전10시30분부터 익일 2시30분 까지 매매
2. 익일 4시30분 강제 청산
3. 매수2회, 매도2회 하루에 두번씩만 진입
4. 당일 고가대비 50틱 하락 매수
5. 당일 저가대비 50틱 상승 매도
6, 손절 25틱, 익절 50틱
*지표식문의
아래의 식으로 해선에 적용하면
전일, 전전일 등등은 24시를 기준으로 시작점이 표시됩니다
당일식은 07시를 기준으로 적용되고 있습니다
통일해서 오전 07시를 기준으로 변경되는 식으로 만들어 주세요
당일07시에서 익일07시 까지입니다
plot1(data2(DayHigh(0)), "2당일고가");
plot2(data2(DayOpen(0)), "2당일시가");
plot3(data2(DayLow(0)), "2당일저가");
plot4(data2(DayClose(0)), "2당일종가");
plot11(data2(highD(1)), "1전일고가");
plot12(data2(lowD(1)), "1전일저가");
plot13(data2(highD(2)), "2전일고가");
plot14(data2(lowD(2)), "2전일저가");
plot15(data2(highD(3)), "3전일고가");
plot16(data2(lowD(3)), "3전일저가");
plot17(data2(highD(4)), "4전일고가");
plot18(data2(lowD(4)), "4전일저가");
plot19(data2(highD(5)), "5전일고가");
plot20(data2(lowD(5)), "5전일저가");
감사합니다.
다음글
이전글