커뮤니티
시스템 수식 수정 부탁드립니다.
2015-09-29 12:30:12
126
글번호 90756
아래에 첨부하는 수식을 수정 부탁드립니다.
* 일봉챠트에 적용
* 기준봉 날짜 익일부터 매수매도 진입
* 매수 조건
1) 기준봉의 종가 가격
2) 기준봉의 시가와 종가사이 50% 가격
위 두가격중 어느 것이든 먼저 터치하는 가격이 오면 매수진입을 합니다.
* 매도조건: 평단가 대비
+5% 상향돌파시 홀딩 후 +10%에 도달하지 못하고 하락시 +5% 가격에 매도
+10% 상향돌파시 홀딩 후 +15%에 도달하지 못하고 하락시 +10% 가격에 매도
+15% 상향돌파시 홀딩 후 +20%에 도달하지 못하고 하락시 +15% 가격에 매도
+20% 상향돌파시 홀딩 후 +25%에 도달하지 못하고 하락시 +20% 가격에 매도
+25% 상향돌파시 홀딩 후 +30%에 도달하지 못하고 하락시 +25% 가격에 매도
+30% 상향돌파시 홀딩 후 +35%에 도달하지 못하고 하락시 +30% 가격에 매도
30%이상의 가격에서는 위와 같은 방식으로 적용이 가능할런지요??
* 손절 조건
기준봉의 저가 -1%
- 아 래 -
input : 날짜 (20150811);
if MarketPosition == 0 and sdate == 날짜 Then{
var1 = C;
var2 = O;
var3 = L;
Buy("매수1",atlimit,var1);
Buy("매수2",atlimit,var2+(var1-var2)*0.75);
Buy("매수3",atlimit,var2+(var1-var2)*0.50);
}
if MarketPosition == 1 Then{
ExitLong("매도",atlimit,AvgEntryPrice*1.2);
ExitLong("손절",AtStop,var3);
if MaxEntries == 1 Then
Buy("매수21",atlimit,var2+(var1-var2)*0.75);
if MaxEntries == 2 Then
Buy("매수31",atlimit,var2+(var1-var2)*0.50);
}
답변 1
예스스탁 예스스탁 답변
2015-09-30 15:11:14
안녕하세요
예스스탁입니다.
input : 날짜 (20150811);
if sdate == 날짜 Then{
var1 = C;
var2 = (C+O)/2;
var3 = L;
}
if sdate >= 날짜 then{
if NextBarOpen >= var1 Then
Buy("매수11",atlimit,var1);
Else
Buy("매수12",AtStop,var1);
if NextBarOpen >= var2 Then
Buy("매수21",atlimit,var2);
Else
Buy("매수22",AtStop,var2);
}
if MarketPosition == 1 Then{
exitlong("bl",AtStop,var3);
#손익율
value1 = (highest(H,BarsSinceEntry)-AvgEntryPrice)/AvgEntryPrice*100;
#손익율 5의 배수
value2 = floor(value1/5);
if value2 >= 1 Then
exitlong("bx",AtStop,AvgEntryPrice*(1+(value2*5)/100) );
}
즐거운 하루되세요
> 승부사1 님이 쓴 글입니다.
> 제목 : 시스템 수식 수정 부탁드립니다.
> 아래에 첨부하는 수식을 수정 부탁드립니다.
* 일봉챠트에 적용
* 기준봉 날짜 익일부터 매수매도 진입
* 매수 조건
1) 기준봉의 종가 가격
2) 기준봉의 시가와 종가사이 50% 가격
위 두가격중 어느 것이든 먼저 터치하는 가격이 오면 매수진입을 합니다.
* 매도조건: 평단가 대비
+5% 상향돌파시 홀딩 후 +10%에 도달하지 못하고 하락시 +5% 가격에 매도
+10% 상향돌파시 홀딩 후 +15%에 도달하지 못하고 하락시 +10% 가격에 매도
+15% 상향돌파시 홀딩 후 +20%에 도달하지 못하고 하락시 +15% 가격에 매도
+20% 상향돌파시 홀딩 후 +25%에 도달하지 못하고 하락시 +20% 가격에 매도
+25% 상향돌파시 홀딩 후 +30%에 도달하지 못하고 하락시 +25% 가격에 매도
+30% 상향돌파시 홀딩 후 +35%에 도달하지 못하고 하락시 +30% 가격에 매도
30%이상의 가격에서는 위와 같은 방식으로 적용이 가능할런지요??
* 손절 조건
기준봉의 저가 -1%
- 아 래 -
input : 날짜 (20150811);
if MarketPosition == 0 and sdate == 날짜 Then{
var1 = C;
var2 = O;
var3 = L;
Buy("매수1",atlimit,var1);
Buy("매수2",atlimit,var2+(var1-var2)*0.75);
Buy("매수3",atlimit,var2+(var1-var2)*0.50);
}
if MarketPosition == 1 Then{
ExitLong("매도",atlimit,AvgEntryPrice*1.2);
ExitLong("손절",AtStop,var3);
if MaxEntries == 1 Then
Buy("매수21",atlimit,var2+(var1-var2)*0.75);
if MaxEntries == 2 Then
Buy("매수31",atlimit,var2+(var1-var2)*0.50);
}
다음글
이전글