커뮤니티

고생 많으십니다 감사합니다

프로필 이미지
shims45
2020-09-04 12:35:54
662
글번호 142067
답변완료
거래시간은 오후 4시부터 다음날 새벽 3시까지만 할 것 어떠한 경우라도 새벽 3시에는 무조건 청산할 것 9시의 시가를 그날의 시가로 잡고.... 1) 매매1 시가의 1%위에서 파라볼릭 첫 매수신호완성시 매수 (파라볼릭 매수신호 지속되고 있는 중간에 시가위의 1%를 상향돌파한다고 매수진입 아님) 그 후 파라볼릭 첫매도신호 완성시 청산 시가의 1%아래에서 파라볼릭 첫 매도신호완성시 매도 (파라볼릭 매도신호 지속되고 있는 중간에 시가아래의 1%를 하향돌파한다고 매도진입 아님) 파라볼릭 첫매수신호 완성시 청산 진입후 어떠한 경우라도 20틱 손해나면 손절매 2) 매매2 시가위로 2% 이상 올라갔다가 다시 1%자리를 터치시 매도 진입 시가+10틱에서 청산 시가위로 2% 이상 내려갔다가 다시 -1%자리를 터치시 매수 진입 시가+10틱에서 청산 진입후 어떠한 경우라도 20틱 손해나면 손절매
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2020-09-04 16:05:51

안녕하세요 예스스탁입니다. input : StartTime(160000),EndTime(030000); Input : af(0.02), maxAF(0.2); var : Tcond(false),para(0); para = SAR(af,maxAF); if (sdate != sdate[1] and stime >= 90000) or (sdate == sdate[1] and stime >= 90000 and stime[1] < 90000) Then var1 = O; if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then Tcond = true; if var1 > 0 and Tcond == true Then { if CrossUp(C,para) and C >= var1*1.01 Then Buy("b"); if CrossDown(C,para) and C <= var1*0.99 Then Sell("s"); if MarketPosition == 1 and CrossDown(C,para) Then exitlong("bx"); if MarketPosition == -1 and CrossUp(C,para) Then ExitShort("sx"); } SetStopLoss(PriceScale*20,PointStop); if sDate != sDate[1] Then SetStopEndofday(EndTime); if bDate != bDate[1] Then SetStopEndofday(0); 즐거운 하루되세요 > shims45 님이 쓴 글입니다. > 제목 : 고생 많으십니다 감사합니다 > 거래시간은 오후 4시부터 다음날 새벽 3시까지만 할 것 어떠한 경우라도 새벽 3시에는 무조건 청산할 것 9시의 시가를 그날의 시가로 잡고.... 1) 매매1 시가의 1%위에서 파라볼릭 첫 매수신호완성시 매수 (파라볼릭 매수신호 지속되고 있는 중간에 시가위의 1%를 상향돌파한다고 매수진입 아님) 그 후 파라볼릭 첫매도신호 완성시 청산 시가의 1%아래에서 파라볼릭 첫 매도신호완성시 매도 (파라볼릭 매도신호 지속되고 있는 중간에 시가아래의 1%를 하향돌파한다고 매도진입 아님) 파라볼릭 첫매수신호 완성시 청산 진입후 어떠한 경우라도 20틱 손해나면 손절매 2) 매매2 시가위로 2% 이상 올라갔다가 다시 1%자리를 터치시 매도 진입 시가+10틱에서 청산 시가위로 2% 이상 내려갔다가 다시 -1%자리를 터치시 매수 진입 시가+10틱에서 청산 진입후 어떠한 경우라도 20틱 손해나면 손절매
프로필 이미지

shims45

2020-09-05 09:41:17

감사합니다 그런데 매매2에 대해서는 바져있네요... 매매2도 좀 부탁합니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 고생 많으십니다 감사합니다 > 안녕하세요 예스스탁입니다. input : StartTime(160000),EndTime(030000); Input : af(0.02), maxAF(0.2); var : Tcond(false),para(0); para = SAR(af,maxAF); if (sdate != sdate[1] and stime >= 90000) or (sdate == sdate[1] and stime >= 90000 and stime[1] < 90000) Then var1 = O; if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then Tcond = true; if var1 > 0 and Tcond == true Then { if CrossUp(C,para) and C >= var1*1.01 Then Buy("b"); if CrossDown(C,para) and C <= var1*0.99 Then Sell("s"); if MarketPosition == 1 and CrossDown(C,para) Then exitlong("bx"); if MarketPosition == -1 and CrossUp(C,para) Then ExitShort("sx"); } SetStopLoss(PriceScale*20,PointStop); if sDate != sDate[1] Then SetStopEndofday(EndTime); if bDate != bDate[1] Then SetStopEndofday(0); 즐거운 하루되세요 > shims45 님이 쓴 글입니다. > 제목 : 고생 많으십니다 감사합니다 > 거래시간은 오후 4시부터 다음날 새벽 3시까지만 할 것 어떠한 경우라도 새벽 3시에는 무조건 청산할 것 9시의 시가를 그날의 시가로 잡고.... 1) 매매1 시가의 1%위에서 파라볼릭 첫 매수신호완성시 매수 (파라볼릭 매수신호 지속되고 있는 중간에 시가위의 1%를 상향돌파한다고 매수진입 아님) 그 후 파라볼릭 첫매도신호 완성시 청산 시가의 1%아래에서 파라볼릭 첫 매도신호완성시 매도 (파라볼릭 매도신호 지속되고 있는 중간에 시가아래의 1%를 하향돌파한다고 매도진입 아님) 파라볼릭 첫매수신호 완성시 청산 진입후 어떠한 경우라도 20틱 손해나면 손절매 2) 매매2 시가위로 2% 이상 올라갔다가 다시 1%자리를 터치시 매도 진입 시가+10틱에서 청산 시가위로 2% 이상 내려갔다가 다시 -1%자리를 터치시 매수 진입 시가+10틱에서 청산 진입후 어떠한 경우라도 20틱 손해나면 손절매
프로필 이미지

예스스탁 예스스탁 답변

2020-09-07 09:09:27

안녕하세요 예스스탁입니다. 죄송합니다. 답변에 누락이 있었습니다. input : StartTime(160000),EndTime(030000); var : Tcond(false),BuySetup(False),SellSetup(False); if (sdate != sdate[1] and stime >= 90000) or (sdate == sdate[1] and stime >= 90000 and stime[1] < 90000) Then { var1 = O; BuySetup = False; SellSetup = False; } if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then Tcond = true; if var1 > 0 and Tcond == true Then { if L <= DayOpen*0.98 Then BuySetup = true; if H >= DayOpen*1.02 Then SellSetup = true; if MarketPosition <= 0 and BuySetup == true Then Buy("b",AtStop,var1*0.99); if MarketPosition >= 0 and SellSetup == true Then Sell("s",AtStop,var1*1.01); if MarketPosition == 1 Then { BuySetup = False; ExitLong("bx",AtLimit,var1+PriceScale*10); } if MarketPosition == -1 Then { SellSetup = False; ExitShort("sx",AtLimit,var1-PriceScale*10); } } if sDate != sDate[1] Then SetStopEndofday(EndTime); if bDate != bDate[1] Then SetStopEndofday(0); 즐거운 하루되세요 > shims45 님이 쓴 글입니다. > 제목 : Re : Re : 고생 많으십니다 감사합니다 > 감사합니다 그런데 매매2에 대해서는 바져있네요... 매매2도 좀 부탁합니다 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 고생 많으십니다 감사합니다 > 안녕하세요 예스스탁입니다. input : StartTime(160000),EndTime(030000); Input : af(0.02), maxAF(0.2); var : Tcond(false),para(0); para = SAR(af,maxAF); if (sdate != sdate[1] and stime >= 90000) or (sdate == sdate[1] and stime >= 90000 and stime[1] < 90000) Then var1 = O; if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then Tcond = true; if var1 > 0 and Tcond == true Then { if CrossUp(C,para) and C >= var1*1.01 Then Buy("b"); if CrossDown(C,para) and C <= var1*0.99 Then Sell("s"); if MarketPosition == 1 and CrossDown(C,para) Then exitlong("bx"); if MarketPosition == -1 and CrossUp(C,para) Then ExitShort("sx"); } SetStopLoss(PriceScale*20,PointStop); if sDate != sDate[1] Then SetStopEndofday(EndTime); if bDate != bDate[1] Then SetStopEndofday(0); 즐거운 하루되세요 > shims45 님이 쓴 글입니다. > 제목 : 고생 많으십니다 감사합니다 > 거래시간은 오후 4시부터 다음날 새벽 3시까지만 할 것 어떠한 경우라도 새벽 3시에는 무조건 청산할 것 9시의 시가를 그날의 시가로 잡고.... 1) 매매1 시가의 1%위에서 파라볼릭 첫 매수신호완성시 매수 (파라볼릭 매수신호 지속되고 있는 중간에 시가위의 1%를 상향돌파한다고 매수진입 아님) 그 후 파라볼릭 첫매도신호 완성시 청산 시가의 1%아래에서 파라볼릭 첫 매도신호완성시 매도 (파라볼릭 매도신호 지속되고 있는 중간에 시가아래의 1%를 하향돌파한다고 매도진입 아님) 파라볼릭 첫매수신호 완성시 청산 진입후 어떠한 경우라도 20틱 손해나면 손절매 2) 매매2 시가위로 2% 이상 올라갔다가 다시 1%자리를 터치시 매도 진입 시가+10틱에서 청산 시가위로 2% 이상 내려갔다가 다시 -1%자리를 터치시 매수 진입 시가+10틱에서 청산 진입후 어떠한 경우라도 20틱 손해나면 손절매