커뮤니티
다음과 같이 고점 저점을 연결해보려 합니다.
2017-12-28 08:15:56
266
글번호 115307
swinghigh, swinglow를 사용해서 고점, 저점 구하고 선 그려주는것은 알겠습니다만
혹시 다음과 같이 가능할지요?
고점, 저점간에 크기(틱수), 최소 만족해야 할 봉의 갯수를 변수로 지정해서 그려주는 방법입니다.
두 조건을 만족 못하면 그냥 무시하고 직선으로 그어줘야 하고...
이런식으로 한다음에 최근고점, 최근저점을 값을 활용해보려고 합니다.
캡쳐한 차트 첨부해봤습니다.
그리고 주문방식에 대해서 질문드린 부분도 있었는데
시장가 주문이 가장 빨리 체결되겠지만
atstop atlimit로 한다고 해도 바로는 아니어도
체결은 문제 없는건가요?
슬리피지가 너무 크면 안되겠지만
진입할때 일정 수치내에서 바로는 아니어도 반드시 체결되게 하고
특히 수익청산할때 해당가격 터치하면 무조건 청산되게
주문식과 HTS에서 옵션 설정을 해줄수 있나요?
- 1. Crude_Oil(연결)-120틱(20171227151803).jpg (0.12 MB)
답변 1
예스스탁 예스스탁 답변
2017-12-28 10:53:00
안녕하세요
예스스탁입니다.
1
input : left(3),Right(3),n(10),x(20);
if SwingHigh(1,H,Left,Right,Left+Right+1) != -1 and
(var2 == 0 or (var2 > 0 and index > var22+n and H[right] > var2+PriceScale*x)) then{
var1 = H[right];
var11 = index;
}
if SwingLow(1,L,Left,Right,Left+Right+1) != -1 and
(var1 == 0 or (var1 > 0 and index > var11+n and L[right] < var1-PriceScale*x)) then{
var2 = L[right];
var22 = index;
}
plot1(var1);
plot2(var2);
2
문의하신 내용은 수식안에서 처리가 가능한 부분이 아닙니다.
예스랭귀지에는 실제 주문을 지정하는 예약어나 함수가 없습니다.
onclose,atmarket,atstop,atlimit과 같은 신호타입은
실제 주문가격을 지정하는 것과는 관계가 없습니다.
신호발생을 제어하는 신호타입일 뿐입니다.
차트에서 신호가 발생하면
시스템 트레이딩 설정창의 매매탭에서 지정한 매매가격으로 주문이 집행됩니다.
매매가격에서 시장가 혹은 다른 지정가 옵션을 지정하시면 됩니다.
즐거운 하루되세요
> 개냥이 님이 쓴 글입니다.
> 제목 : 다음과 같이 고점 저점을 연결해보려 합니다.
> swinghigh, swinglow를 사용해서 고점, 저점 구하고 선 그려주는것은 알겠습니다만
혹시 다음과 같이 가능할지요?
고점, 저점간에 크기(틱수), 최소 만족해야 할 봉의 갯수를 변수로 지정해서 그려주는 방법입니다.
두 조건을 만족 못하면 그냥 무시하고 직선으로 그어줘야 하고...
이런식으로 한다음에 최근고점, 최근저점을 값을 활용해보려고 합니다.
캡쳐한 차트 첨부해봤습니다.
그리고 주문방식에 대해서 질문드린 부분도 있었는데
시장가 주문이 가장 빨리 체결되겠지만
atstop atlimit로 한다고 해도 바로는 아니어도
체결은 문제 없는건가요?
슬리피지가 너무 크면 안되겠지만
진입할때 일정 수치내에서 바로는 아니어도 반드시 체결되게 하고
특히 수익청산할때 해당가격 터치하면 무조건 청산되게
주문식과 HTS에서 옵션 설정을 해줄수 있나요?