커뮤니티

시스템 수식 수정 부탁드립니다.

프로필 이미지
승부사1
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); }