[1]
input : Price(10000);
if NextBarSdate == sDate and
NextBarStime >= 91500 and
H < price Then
Buy("b",AtStop,price₩);
위 식에서 매수량이 안 보이는데 뭘 추가해야 몇 개 사도록 수식 설정 가능한가요?
그리고 위 식에서 가령 9시 15분에 가격 체크했을 때 10만원 아래에 가격이 있다면
당일 장종료까지 계속 적용이 되는 건가요?
[2] 그림1
[1]에서의 식을 가지고 시스템 매매 시작하려면 그림1과 같이 1분봉으로 세팅해두면 되는 건가요?
[3] 그림2
[1]에서의 수식상 9시 15분 이후에 100000원 아래인지 확인하고 돌파시 시장가로 매수하는 것으로 이해를 했는데 기본값으로 설정되어 있는 매매가격 플러스마이너스 5호가는 그냥 무시해도 되는 건가요?
[4] 그림3
그림3과 같이 손절매 5% 해두면 조건 충족하여 매수된 이후에 5% 하락하면 자동으로 청산되는 건가요?
[5]
[4]까지 설정 후 예스트레이더 프로그램과 전략실행차트를 켜놓고 출근하면 알아서 조건 충족 시 매매가 진행되는지 궁금합니다. 혹시 [1]~[4] 과정 외에 빠진 부분이 있으면 알려주시면 감사하겠습니다.
긴 글 읽어주셔서 감사합니다.
답변 1
예스스탁
예스스탁 답변
2023-07-24 15:15:22
안녕하세요.
예스스탁입니다.
1
진입함수에 수량을 지정하지 않으면
설정창의 비용/수량탭에 지정된 수량으로 신호가 발생합니다.
수식에 금액으로 수량을 지정할 수 있게 변경해 드립니다.
단순 100주와 같이 수량 지정할 경우에는 해당 계산식이 필요없습니다.
기존식 적용하시고 비용/수량탭에서 수량을 지정하시면 됩니다.
input : Price(10000),금액(1000000);
if NextBarSdate == sDate and
NextBarStime >= 91500 and
H < price Then
Buy("b",AtStop,price,Floor(금액/max(NextBarOpen,price)));
2
예 1분봉에 적용하시면 됩니다.
3
차트에서 신호가 발생하면
설정창에 지정한 가격으로 주문이 집행됩니다.
주문가격은 설정창에서 지정하셔야 합니다.
현재가로 하셔도 되고 체결율을 높이시려면 현재가 +-5호가로 지정하시면 됩니다.
4
예 맞습니다.
5
예 장전에 시스템 적용해 놓고 가시면
자동으로 시세 받으면서 진입청산하게 됩니다.
즐거운 하루되세요
> autotra 님이 쓴 글입니다.
> 제목 : 수식 및 설정 질의
> [1]
input : Price(10000);
if NextBarSdate == sDate and
NextBarStime >= 91500 and
H < price Then
Buy("b",AtStop,price₩);
위 식에서 매수량이 안 보이는데 뭘 추가해야 몇 개 사도록 수식 설정 가능한가요?
그리고 위 식에서 가령 9시 15분에 가격 체크했을 때 10만원 아래에 가격이 있다면
당일 장종료까지 계속 적용이 되는 건가요?
[2] 그림1
[1]에서의 식을 가지고 시스템 매매 시작하려면 그림1과 같이 1분봉으로 세팅해두면 되는 건가요?
[3] 그림2
[1]에서의 수식상 9시 15분 이후에 100000원 아래인지 확인하고 돌파시 시장가로 매수하는 것으로 이해를 했는데 기본값으로 설정되어 있는 매매가격 플러스마이너스 5호가는 그냥 무시해도 되는 건가요?
[4] 그림3
그림3과 같이 손절매 5% 해두면 조건 충족하여 매수된 이후에 5% 하락하면 자동으로 청산되는 건가요?
[5]
[4]까지 설정 후 예스트레이더 프로그램과 전략실행차트를 켜놓고 출근하면 알아서 조건 충족 시 매매가 진행되는지 궁금합니다. 혹시 [1]~[4] 과정 외에 빠진 부분이 있으면 알려주시면 감사하겠습니다.
긴 글 읽어주셔서 감사합니다.