커뮤니티

부탁드립니다.

프로필 이미지
쌀사비팔
2013-12-27 12:32:23
157
글번호 70838
답변완료
-현물 1분봉 사용합니다. <매수조건> -당일 고가는, 당일 시가대비 +6%이상 상승하지 않아야 함 -매수시점 거래량은, 전일 동 시간대 거래량의 150%를 초과하지 않아야 함 <매수> 1. 5일(일봉)이평 이격도 106이하~105초과이면 매수(하루동안 1회만 매수) 2. 5일(일봉)이평 이격도 105이하~104초과이면 매수(하루동안 1회만 매수) 3. 5일(일봉)이평 이격도 104이하~103초과이면 매수(하루동안 1회만 매수) 4. 5일(일봉)이평 이격도 103이하~102초과이면 매수(하루동안 1회만 매수) 5. 5일(일봉)이평 이격도 102이하~101초과이면 매수(하루동안 1회만 매수) 6. 5일(일봉)이평 이격도 101이하~100초과이면 매수(하루동안 1회만 매수) * 위 6가지 매수 중 1가지이상 매수되어 있는 상태면, 익일부터 매수금지 * 오늘 청산이 1건이라고 있다면, 오늘 매수 금지 <청산> -매수당일 : 각 매수가 대비 +5% 이상시 청산 -매수+1일 : 각 매수가 대비 +7% 이상시 청산 청산되지 않고 남아있는, 매수 평균가가 +3% 이상시 청산 -매수+2일 : 각 매수가 대비 +7% 이상시 청산 청산되지 않고 남아있는, 매수 평균가가 +3% 이상시 청산 -매수+3일 : 각 매수가 대비 +2% 이상시 청산 청산되지 않고 남아있는, 매수 평균가가 0%이상시 청산 -매수+4일이후 : 각 매수가 대비 0% 이상시 청산 청산되지 않고 남아있는, 매수 평균가가 -3% 이상시 청산
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-12-27 18:33:23

안녕하세요 예스스탁입니다. 피라미딩을 모든진입신호허용으로 설정하고 적용하시면 됩니다. input : P1(5); var : sumV(0), maV(0), count(0),dis(0),cnt(0),entryCond(false),Daycnt(0); var : cond1(false),cond2(false),cond3(false),cond4(false),cond5(false),cond6(false); var : EP1(0),EP2(0),EP3(0),EP4(0),EP5(0),EP6(0); sumV = 0; for count = 0 to P1-1 { sumV = sumV+DayClose(count); } maV = sumV / P1; dis = C/mav*100; for cnt = 1 to 600 { if stime <= stime[cnt] and sdate != sdate[cnt] then{ var2 = V[cnt]; cnt = 1000; } } value1 = (V-var2)/var2*100; if date != date[1] Then{ Daycnt = daycnt+1; cond1 = false; cond2 = false; cond3 = false; cond4 = false; cond5 = false; cond6 = false; entryCond = false; } if MarketPosition == 1 and MarketPosition[1] != MarketPosition Then entrycond = true; if ((EntryCond == false and MarketPosition == 0) or (MarketPosition == 1 and EntryDate == sdate)) and ExitDate(1) != sdate and dayhigh < dayopen*1.06 And value1 <= 150 Then{ if cond1 == false and dis >= 105 and dis < 106 Then{ buy("b1"); EP1 = C; cond1 = true; } if cond2 == false and dis >= 104 and dis < 105 Then{ buy("b2"); EP2 = C; cond2 = true; } if cond3 == false and dis >= 103 and dis < 104 Then{ buy("b3"); EP3 = C; cond3 = true; } if cond4 == false and dis >= 102 and dis < 103 Then{ buy("b4"); EP4 = C; cond4 = true; } if cond5 == false and dis >= 101 and dis < 102 Then{ buy("b5"); EP5 = C; cond5 = true; } if cond6 == false and dis >= 100 and dis < 101 Then{ buy("b6"); EP6 = C; cond6 = true; } } if MarketPosition == 1 Then{ if daycnt == daycnt[BarsSinceEntry] Then{ exitlong("BP10",atlimit,EP1*1.05,"b1"); exitlong("BP20",atlimit,EP2*1.05,"b2"); exitlong("BP30",atlimit,EP3*1.05,"b3"); exitlong("BP40",atlimit,EP4*1.05,"b4"); exitlong("BP50",atlimit,EP5*1.05,"b5"); exitlong("BP60",atlimit,EP6*1.05,"b6"); } if daycnt == daycnt[BarsSinceEntry]+1 Then{ exitlong("BP11",atlimit,EP1*1.07,"b1"); exitlong("BP21",atlimit,EP2*1.07,"b2"); exitlong("BP31",atlimit,EP3*1.07,"b3"); exitlong("BP41",atlimit,EP4*1.07,"b4"); exitlong("BP51",atlimit,EP5*1.07,"b5"); exitlong("BP61",atlimit,EP6*1.07,"b6"); ExitLong("BP1",atlimit,AvgEntryPrice*1.03); } if daycnt == daycnt[BarsSinceEntry]+2 Then{ exitlong("BP12",atlimit,EP1*1.07,"b1"); exitlong("BP22",atlimit,EP2*1.07,"b2"); exitlong("BP32",atlimit,EP3*1.07,"b3"); exitlong("BP42",atlimit,EP4*1.07,"b4"); exitlong("BP52",atlimit,EP5*1.07,"b5"); exitlong("BP62",atlimit,EP6*1.07,"b6"); ExitLong("BP2",atlimit,AvgEntryPrice*1.03); } if daycnt == daycnt[BarsSinceEntry]+3 Then{ exitlong("BP13",atlimit,EP1*1.02,"b1"); exitlong("BP23",atlimit,EP2*1.02,"b2"); exitlong("BP33",atlimit,EP3*1.02,"b3"); exitlong("BP43",atlimit,EP4*1.02,"b4"); exitlong("BP53",atlimit,EP5*1.02,"b5"); exitlong("BP63",atlimit,EP6*1.02,"b6"); ExitLong("BP3",atlimit,AvgEntryPrice); } if daycnt == daycnt[BarsSinceEntry]+4 Then{ exitlong("BP14",atlimit,EP1,"b1"); exitlong("BP24",atlimit,EP2,"b2"); exitlong("BP34",atlimit,EP3,"b3"); exitlong("BP44",atlimit,EP4,"b4"); exitlong("BP54",atlimit,EP5,"b5"); exitlong("BP64",atlimit,EP6,"b6"); ExitLong("BP4",atlimit,AvgEntryPrice*0.97); } } 즐거운 하루되세요 > 쌀사비팔 님이 쓴 글입니다. > 제목 : 부탁드립니다. > -현물 1분봉 사용합니다. <매수조건> -당일 고가는, 당일 시가대비 +6%이상 상승하지 않아야 함 -매수시점 거래량은, 전일 동 시간대 거래량의 150%를 초과하지 않아야 함 <매수> 1. 5일(일봉)이평 이격도 106이하~105초과이면 매수(하루동안 1회만 매수) 2. 5일(일봉)이평 이격도 105이하~104초과이면 매수(하루동안 1회만 매수) 3. 5일(일봉)이평 이격도 104이하~103초과이면 매수(하루동안 1회만 매수) 4. 5일(일봉)이평 이격도 103이하~102초과이면 매수(하루동안 1회만 매수) 5. 5일(일봉)이평 이격도 102이하~101초과이면 매수(하루동안 1회만 매수) 6. 5일(일봉)이평 이격도 101이하~100초과이면 매수(하루동안 1회만 매수) * 위 6가지 매수 중 1가지이상 매수되어 있는 상태면, 익일부터 매수금지 * 오늘 청산이 1건이라고 있다면, 오늘 매수 금지 <청산> -매수당일 : 각 매수가 대비 +5% 이상시 청산 -매수+1일 : 각 매수가 대비 +7% 이상시 청산 청산되지 않고 남아있는, 매수 평균가가 +3% 이상시 청산 -매수+2일 : 각 매수가 대비 +7% 이상시 청산 청산되지 않고 남아있는, 매수 평균가가 +3% 이상시 청산 -매수+3일 : 각 매수가 대비 +2% 이상시 청산 청산되지 않고 남아있는, 매수 평균가가 0%이상시 청산 -매수+4일이후 : 각 매수가 대비 0% 이상시 청산 청산되지 않고 남아있는, 매수 평균가가 -3% 이상시 청산