1) 매수 진입 후, 만들어진 고가에서 3% 하락하면
이익실현 나오게 만들고싶은데
어떻게 해야하나요??
C > entrypricehigh * 0.97 로 하고싶은데 안되네요..ㅠㅠ
2) 52주 최고가대비 40%하락 and 7%상승 시 매수 식을
오늘 만들어주셨던 밑에 식 말고
식을 좀 다르게 하나만 더 만들어주세요. 감사합니다
그리고 카톡방 주소하나만 알려주세요 시스템 물어보려는건 아니구
바나나우유 E쿠폰 하나 보내드리고싶어서..ㅎ
항상 감사합니다 ^-^
input : N(52);
var : cnt(0),HH(0),Hi(0),LL(0),Li(0);
Array : WeekH[100](0),WeekL[100](0);
if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{
WeekH[0] = H;
WeekL[0] = L;
for cnt = 1 to 99{
WeekH[cnt] = WeekH[cnt-1][1];
WeekL[cnt] = WeekL[cnt-1][1];
}
}
if H > WeekH[0] Then
WeekH[0] = H;
if L < WeekL[0] Then
WeekL[0] = L;
if WeekH[N] > 0 and WeekL[N] > 0 Then{
HH = WeekH[0];
Hi = 0;
for cnt = 0 to N{
if WeeKH[cnt] > HH Then{
HH = WeekH[cnt];
HI = cnt;
}
}
//===================================================================================
#52주 최고가 이후 최저가
LL = WeekL[0];
for cnt = 0 to Hi{
if WeekL[cnt] < LL Then
LL = WeekL[cnt];
}
if C <= HH*0.65 and C >= LL*1.07 Then
buy("매수");
// if MarketPosition == 1 and C > Then
// ExitLong("매도");
//=====================================================================================
if MarketPosition == 1 and C <= EntryPrice*0.97 Then
ExitLong("손절");
}
답변 1
예스스탁
예스스탁 답변
2016-04-05 18:56:55
안녕하세요
예스스탁입니다.
1.
if MarketPosition == 1 and C <= highest(H,BarsSinceEntry)*0.97 Then
exitlong("bx1");
2
일봉에서 주봉의 값을 체크하는 부분이라
해당 식외에 다르게 작성할 방법이 없습니다.
도움을 드리지 못해 죄송합니다.
3
말씀만이라도 감사합니다^^
선물은 마음만 감사히 받겠습니다.
즐거운 하루되세요
> 생선가시 님이 쓴 글입니다.
> 제목 : 시스템횽아,, 퇴근하셨나요??ㅠㅠ 질문점
> 1) 매수 진입 후, 만들어진 고가에서 3% 하락하면
이익실현 나오게 만들고싶은데
어떻게 해야하나요??
C > entrypricehigh * 0.97 로 하고싶은데 안되네요..ㅠㅠ
2) 52주 최고가대비 40%하락 and 7%상승 시 매수 식을
오늘 만들어주셨던 밑에 식 말고
식을 좀 다르게 하나만 더 만들어주세요. 감사합니다
그리고 카톡방 주소하나만 알려주세요 시스템 물어보려는건 아니구
바나나우유 E쿠폰 하나 보내드리고싶어서..ㅎ
항상 감사합니다 ^-^
input : N(52);
var : cnt(0),HH(0),Hi(0),LL(0),Li(0);
Array : WeekH[100](0),WeekL[100](0);
if DayOfWeek(sdate) < DayOfWeek(sdate[1]) Then{
WeekH[0] = H;
WeekL[0] = L;
for cnt = 1 to 99{
WeekH[cnt] = WeekH[cnt-1][1];
WeekL[cnt] = WeekL[cnt-1][1];
}
}
if H > WeekH[0] Then
WeekH[0] = H;
if L < WeekL[0] Then
WeekL[0] = L;
if WeekH[N] > 0 and WeekL[N] > 0 Then{
HH = WeekH[0];
Hi = 0;
for cnt = 0 to N{
if WeeKH[cnt] > HH Then{
HH = WeekH[cnt];
HI = cnt;
}
}
//===================================================================================
#52주 최고가 이후 최저가
LL = WeekL[0];
for cnt = 0 to Hi{
if WeekL[cnt] < LL Then
LL = WeekL[cnt];
}
if C <= HH*0.65 and C >= LL*1.07 Then
buy("매수");
// if MarketPosition == 1 and C > Then
// ExitLong("매도");
//=====================================================================================
if MarketPosition == 1 and C <= EntryPrice*0.97 Then
ExitLong("손절");
}