커뮤니티

시스템식 문의 드립니다.

프로필 이미지
그리움
2013-07-11 17:04:20
207
글번호 65252
답변완료
체결 보장을 하지 않아도 좋으니. 11시 정각의 가격보다 3틱 아래로 11시에 매수 신호를 보내라. 11시 가격을 확인하고 그 가격의 3틱 아래가격으로 가격이 오던말던 먼저 신호를 보내고 싶습니다. 가능할까요? ============================================ if(Time == 110000 ) then Buy("Buy", AtLimit, C - PriceScale*3); 이것은 11시 종가보다 3틱이 내려가는 가격이 왔을때 주문이 나가니 먼저 주문 나간것이 먼저 체결될것이고 가격이 오기만 하고 다시 올라가면 체결 확율이 더 떨어지는게 맞죠? 그리고 그 다음봉에만 허용되고 다다음 봉부터는 효력이 사라지게 되는거고 그런걸 없애기 위해서 그냥 주문을 내버릴려구요. 2) 위 사항이 안되면.. 다음봉에서 조건이 안맞아서 주문이 안나가면 그 다음봉.. 안되면 그 다음봉에서 주문이 나가도록 하는 것은요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-07-12 15:12:26

안녕하세요 예스스탁입니다. 문의하신 부분 가능하지 않습니다. 예스랭귀지에서 특정가격에 미리 주문을 내는 기능은 없습니다. atstop, atlimit으로 가격을 지정하면 해당 가격이상이나 이하의 시세가 발생해야 그때 신호발생하고 주문이 나가게 됩니다. 문의하신 내용 중 1번은 가능하지 않고 2번은 아래와 같이 작성하시면 11시 이후에 해당 가격 이하의 시세가 발생하는지 계속 감시합니다. 해당 내용으로 하루에 한번만 진입하게 작성했습니다. if date != date[1] Then Condition1 = false; if MarketPosition == 1 and IsEntryName("매수1") == true Then Condition1 = true; if stime == 110000 then var1 = c; if stime >= 110000 and Condition1 == false then buy("매수1",atlimit,var1- PriceScale*3); 즐거운 하루되세요 > 그리움 님이 쓴 글입니다. > 제목 : 시스템식 문의 드립니다. > 체결 보장을 하지 않아도 좋으니. 11시 정각의 가격보다 3틱 아래로 11시에 매수 신호를 보내라. 11시 가격을 확인하고 그 가격의 3틱 아래가격으로 가격이 오던말던 먼저 신호를 보내고 싶습니다. 가능할까요? ============================================ if(Time == 110000 ) then Buy("Buy", AtLimit, C - PriceScale*3); 이것은 11시 종가보다 3틱이 내려가는 가격이 왔을때 주문이 나가니 먼저 주문 나간것이 먼저 체결될것이고 가격이 오기만 하고 다시 올라가면 체결 확율이 더 떨어지는게 맞죠? 그리고 그 다음봉에만 허용되고 다다음 봉부터는 효력이 사라지게 되는거고 그런걸 없애기 위해서 그냥 주문을 내버릴려구요. 2) 위 사항이 안되면.. 다음봉에서 조건이 안맞아서 주문이 안나가면 그 다음봉.. 안되면 그 다음봉에서 주문이 나가도록 하는 것은요?