커뮤니티

국내주식(삼성전자) 매매 수식 부탁드리겠습니다.

프로필 이미지
이형지
2023-06-01 04:46:17
844
글번호 169352
답변완료
프로그램 yestrader (하이투자증권) 종목: 삼성전자 차트: 60분봉 적용 매수조건 1.10일 이평선 아래 있을때 또는 120일 이평선 아래 있을때 매수 2.오후 2시에 매수 3.전일대비 -1% 하락시 1주 매수 전일대비 -1.5% 하락시 2주 매수 전일대비 -2% 하락시 3주 매수 전일대비 -2.5% 하락시 4주 매수 전일대비 -3% 하락시 5주 매수 조건 교집합임 청산조건 1.오후 3시 2.전체 매수금액의 평균값에 대한 수익률이 10%이상 일때 3.매수한 전체 수량에 3% 수량만 청산 ( 참고로 3%씩 분할청산해서 전량 청산이 아니라 전체수량의 3%만 청산하는 것으로 요청드림니다) 조건 교집합임 항상 도움을 주셔서 감사합니다.~~ #매수 10일봉이하 또는 120선이하 매수 #매도 3%씩 분할 매도 10% 이익시 input : 시작일(10230216); input : 이평1(240),이평2(2880); input : 분할청산퍼센트(0.02) ; input : 수익퍼센트(1.05) ; input : 최대투자금액(2000); var1 = ma(C,이평1); Var2 = ma(C,이평2); if Data1(sDate) >= 시작일 Then { if sTime == 140000 and AvgEntryPrice*CurrentContracts < 최대투자금액*10000 Then { if c < var1 or c < Var2 Then { if C <= DayClose(1)*0.99 and C > DayClose(1)*0.985 Then Buy("b1",OnClose,Def,1); if C <= DayClose(1)*0.985 and C > DayClose(1)*0.980 Then Buy("b2",OnClose,Def,2); if C <= DayClose(1)*0.980 and C > DayClose(1)*0.975 Then Buy("b3",OnClose,Def,3); if C <= DayClose(1)*0.975 and C > DayClose(1)*0.970 Then Buy("b4",OnClose,Def,4); if C <= DayClose(1)*0.970 and C > DayClose(1)*0.965 Then Buy("b5",OnClose,Def,5); if C <= DayClose(1)*0.965 and C > DayClose(1)*0.96 Then Buy("b6",OnClose,Def,6); if C <= DayClose(1)*0.96 and C > DayClose(1)*0.955 Then Buy("b7",OnClose,Def,7); if C <= DayClose(1)*0.955 and C > DayClose(1)*0.95 Then Buy("b8",OnClose,Def,8); if C <= DayClose(1)*0.95 Then Buy("b9",OnClose,Def,9); } } } if MarketPosition == 1 and sTime == 140000 Then { if C >= AvgEntryPrice*수익퍼센트 Then ExitLong("bx",OnClose,Def,"",Floor(CurrentContracts*분할청산퍼센트),2); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-05-30 13:30:55

안녕하세요 예스스탁입니다. var1 = ma(C,10); Var2 = ma(C,120); if MarketPosition == 0 and ((Sdate != sDate[1] and Stime >= 140000) or (Sdate == sDate[1] and Stime >= 140000 and sTime[1] < 140000)) Then { if c < var1 or c < Var2 Then { if C <= DayClose(1)*0.99 and C > DayClose(1)*0.985 Then Buy("b1",OnClose,Def,1); if C <= DayClose(1)*0.985 and C > DayClose(1)*0.980 Then Buy("b2",OnClose,Def,2); if C <= DayClose(1)*0.980 and C > DayClose(1)*0.975 Then Buy("b3",OnClose,Def,3); if C <= DayClose(1)*0.975 and C > DayClose(1)*0.970 Then Buy("b4",OnClose,Def,4); if C <= DayClose(1)*0.970 Then Buy("b5",OnClose,Def,5); } } if MarketPosition == 1 and ((Sdate != sDate and Stime >= 150000) or (Sdate == sDate and Stime >= 150000 and sTime < 150000)) Then { if C >= AvgEntryPrice*1.10 Then ExitLong("bx",OnClose,Def,"",Floor(CurrentContracts*0.03),1); } 즐거운 하루되세요 > 이형지 님이 쓴 글입니다. > 제목 : 국내주식(삼성전자) 매매 수식 부탁드리겠습니다. > 프로그램 yestrader (하이투자증권) 종목: 삼성전자 차트: 60분봉 적용 매수조건 1.10일 이평선 아래 있을때 또는 120일 이평선 아래 있을때 매수 2.오후 2시에 매수 3.전일대비 -1% 하락시 1주 매수 전일대비 -1.5% 하락시 2주 매수 전일대비 -2% 하락시 3주 매수 전일대비 -2.5% 하락시 4주 매수 전일대비 -3% 하락시 5주 매수 조건 교집합임 청산조건 1.오후 3시 2.전체 매수금액의 평균값에 대한 수익률이 10%이상 일때 3.매수한 전체 수량에 3% 수량만 청산 ( 참고로 3%씩 분할청산해서 전량 청산이 아니라 전체수량의 3%만 청산하는 것으로 요청드림니다) 조건 교집합임 항상 도움을 주셔서 감사합니다.~~