커뮤니티

수식 작성 의뢰 드립니다...!

프로필 이미지
midasys
2024-05-29 21:06:19
748
글번호 180170
답변완료
타 언어로 만든 수식을 예스랭귀지로 작성하여 거래하려고 합니다. 특히 예스스탁 전문가분께서 작성하신것과 로직을 비교하고자 합니다.. 늘 감사합니다. 로직은 아래와 같습니다. 1.당일 08:00 ~ 11:00 사이의 시가,고가,저가를 활용.(시간은 변수로 작성 부탁드립니다) 2.시가-고가= A 시가-저가 = B,(아래 x배 또한 변수로 작성 부탁드립니다.) *A값이 B값보다 x배 이상 작으면 매수 진입 *A값이 B값보다 x배 이상 크면 매도 진입 3.포지션이 진입되면 진입가의 손익비 1.5의 Stop 주문을 생성 (이익 = 지정가, 손실 = STOP) 4.익절 / 손절 주문 둘 중 한 주문이 체결되면 다른 방향의 주문은 취소(EX 익절 주문이 체결되면 손절을 위한 STOPLOSS 주문은 취소) 감사합니다!
시스템
답변 2
프로필 이미지

예스스탁 예스스탁 답변

2024-05-30 11:16:50

> midasys 님이 쓴 글입니다. > 제목 : 수식 작성 의뢰 드립니다...! > 타 언어로 만든 수식을 예스랭귀지로 작성하여 거래하려고 합니다. 특히 예스스탁 전문가분께서 작성하신것과 로직을 비교하고자 합니다.. 늘 감사합니다. 로직은 아래와 같습니다. 1.당일 08:00 ~ 11:00 사이의 시가,고가,저가를 활용.(시간은 변수로 작성 부탁드립니다) 2.시가-고가= A 시가-저가 = B,(아래 x배 또한 변수로 작성 부탁드립니다.) *A값이 B값보다 x배 이상 작으면 매수 진입 *A값이 B값보다 x배 이상 크면 매도 진입 3.포지션이 진입되면 진입가의 손익비 1.5의 Stop 주문을 생성 (이익 = 지정가, 손실 = STOP) 4.익절 / 손절 주문 둘 중 한 주문이 체결되면 다른 방향의 주문은 취소(EX 익절 주문이 체결되면 손절을 위한 STOPLOSS 주문은 취소) 감사합니다!
프로필 이미지

예스스탁 예스스탁 답변

2024-05-30 16:46:08

안녕하세요 예스스탁입니다. 손절을 지정하면 지정한 손익비로 익절이 설정됩니다. 손절은 틱수로 지정하게 작성해 드립니다. input : StartTime(80000),EndTime(110000),X(2),당일청산(050000); input : 손절틱수(100),손익비(1.5); var : Tcond(false),OO(0),HH(0),LL(0),A(0),B(0); if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then { Tcond = true; OO = O; HH = H; LL = L; } if Tcond == true Then { if H > HH Then HH = H; if L < LL Then LL = L; A = HH-OO; B = OO-LL; } if (NextBarSdate != sdate and NextBarStime >= EndTime) or (NextBarSdate == sdate and NextBarStime >= EndTime and stime < EndTime) Then { Tcond = False; if B >= A*X Then Buy("b"); if A >= B*X Then Sell("s"); } SetStopLoss(PriceScale*손절틱수,PointStop); SetStopProfittarget(PriceScale*(손절틱수*손익비),PointStop); 즐거운 하루되세요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 전화주시기 바랍니다(02-3453-1060) > > midasys 님이 쓴 글입니다. > 제목 : 수식 작성 의뢰 드립니다...! > 타 언어로 만든 수식을 예스랭귀지로 작성하여 거래하려고 합니다. 특히 예스스탁 전문가분께서 작성하신것과 로직을 비교하고자 합니다.. 늘 감사합니다. 로직은 아래와 같습니다. 1.당일 08:00 ~ 11:00 사이의 시가,고가,저가를 활용.(시간은 변수로 작성 부탁드립니다) 2.시가-고가= A 시가-저가 = B,(아래 x배 또한 변수로 작성 부탁드립니다.) *A값이 B값보다 x배 이상 작으면 매수 진입 *A값이 B값보다 x배 이상 크면 매도 진입 3.포지션이 진입되면 진입가의 손익비 1.5의 Stop 주문을 생성 (이익 = 지정가, 손실 = STOP) 4.익절 / 손절 주문 둘 중 한 주문이 체결되면 다른 방향의 주문은 취소(EX 익절 주문이 체결되면 손절을 위한 STOPLOSS 주문은 취소) 감사합니다!