예스스탁
예스스탁 답변
2025-02-10 15:35:00
안녕하세요
예스스탁입니다.
기준선 2000은 2000이평으로 지정되어 있습니다.
2000 포인트이면 2000으로 변경하시기 바랍니다.
input : StartTime(80000),EndTime(220000);
var : Tcond(False),기준선(0);
IF Endtime > starttime Then
SetStopEndofday(Endtime);
Else
{
if sDate != sDate[1] Then
SetStopEndofday(Endtime);
}
if (sdate != sdate[1] and stime >= StartTime) or
(sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then
{
Tcond = true;
IF Endtime <= starttime Then
{
SetStopEndofday(0);
}
}
if (sdate != sdate[1] and stime >= EndTime) or
(sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then
Tcond = False;
기준선 = ma(C,2000);
if Tcond == true Then
{
if CrossUp(C,var1) Then
{
if MarketPosition == 0 Then
Buy("b",OnClose,Def,1);
Else
{
if MarketPosition == -1 Then
{
if PositionProfit(0) > 0 Then
Buy("sb1",OnClose,Def,1);
Else
Buy("sb2",OnClose,Def,min(7,(CurrentContracts+1)));
}
}
}
if CrossDown(C,var1) Then
{
if MarketPosition == 0 Then
Sell("s",OnClose,Def,1);
Else
{
if MarketPosition == 1 Then
{
if PositionProfit(0) > 0 Then
Sell("bs1",OnClose,Def,1);
Else
Sell("bs2",OnClose,Def,min(7,(CurrentContracts+1)));
}
}
}
}
즐거운 하루되세요
> 레드골드 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다.
> 아침 08시부터 오후 10시까지
기준선 2000을 기준 종가로
기준선 2000 상향 돌파하면 1계약 매수, 반등하지 못하고
다시 2000 하향 돌파하면 2계약 매도 (1계약 손절후)
다시 2000 상승 돌파하면 3계약 매수 (2계약 손절후)
다시 2000 하향 돌파하면 4계약 매도..(3계약 손절수)...
7계약 까지만 차례로 매매수식 부탁드립니다..
수고하세요....^^