커뮤니티
수식 여쭤봅니다.
2018-10-07 10:50:33
135
글번호 122496
1분봉 개별종목에 적용하고 있습니다.
추가하고 싶은 내용이 있습니다.
매수가에서 -5% 하락시 50% 손절
매수가에서 -10% 하락시 남은물량전부 손절
물량이 전량매도된 당일은 매수금지 입니다.
감사합니다.
input : mm(300000);
input : P1(10),P2(20);
var : count(0);
var : sumV1(0),sumV2(0);
var : mav1(0),mav2(0);
sumV1 = 0;
sumV2 = 0;
for count = 0 to P2{
if count < P1 Then
sumV1 = sumV1+DayClose(count);
if count < P2 Then
sumV2 = sumV2+DayClose(count);
}
maV1 = sumV1 / P1;
maV2 = sumV2 / P2;
if mav1 > mav2 and stime == 151800 and C <= DayLow(0)+(DayHigh(0)-DayLow(0))*0.2 Then
buy("b",OnClose,def,Floor(mm/c));
if NextBarSdate > sdate and C >= DayHigh(0)-(DayHigh(0)-DayLow(0))*0.2 Then
ExitLong("bx",AtMarket);
답변 1
예스스탁 예스스탁 답변
2018-10-08 14:11:59
안녕하세요
예스스탁입니다.
input : mm(300000);
input : P1(10),P2(20);
var : count(0);
var : sumV1(0),sumV2(0);
var : mav1(0),mav2(0);
sumV1 = 0;
sumV2 = 0;
for count = 0 to P2{
if count < P1 Then
sumV1 = sumV1+DayClose(count);
if count < P2 Then
sumV2 = sumV2+DayClose(count);
}
maV1 = sumV1 / P1;
maV2 = sumV2 / P2;
if ExitDate(1) != sdate and
mav1 > mav2 and stime == 151800 and
C <= DayLow(0)+(DayHigh(0)-DayLow(0))*0.2 Then
buy("b",OnClose,def,Floor(mm/c));
if NextBarSdate > sdate and C >= DayHigh(0)-(DayHigh(0)-DayLow(0))*0.2 Then
ExitLong("bx",AtMarket);
if MarketPosition == 1 then
{
ExitLong("bx1",AtStop,EntryPrice*0.95,"",Floor(MaxContracts*0.5));
ExitLong("bx2",AtStop,EntryPrice*0.90);
}
즐거운 하루되세요
> 부자청년28 님이 쓴 글입니다.
> 제목 : 수식 여쭤봅니다.
> 1분봉 개별종목에 적용하고 있습니다.
추가하고 싶은 내용이 있습니다.
매수가에서 -5% 하락시 50% 손절
매수가에서 -10% 하락시 남은물량전부 손절
물량이 전량매도된 당일은 매수금지 입니다.
감사합니다.
input : mm(300000);
input : P1(10),P2(20);
var : count(0);
var : sumV1(0),sumV2(0);
var : mav1(0),mav2(0);
sumV1 = 0;
sumV2 = 0;
for count = 0 to P2{
if count < P1 Then
sumV1 = sumV1+DayClose(count);
if count < P2 Then
sumV2 = sumV2+DayClose(count);
}
maV1 = sumV1 / P1;
maV2 = sumV2 / P2;
if mav1 > mav2 and stime == 151800 and C <= DayLow(0)+(DayHigh(0)-DayLow(0))*0.2 Then
buy("b",OnClose,def,Floor(mm/c));
if NextBarSdate > sdate and C >= DayHigh(0)-(DayHigh(0)-DayLow(0))*0.2 Then
ExitLong("bx",AtMarket);
다음글
이전글