커뮤니티
복합질문 드립니다.
2016-01-11 15:49:47
142
글번호 94288
항상 친절한 답변에 감사드립니다. 복합질문 드립니다. 짧게 통합해서 답변 주셔도 좋습니다.
1. 이전값 참조의 개념이 '몇 봉전'을 리턴한다기 보다는, '(연산의)몇 회차전'을 리턴한다는 표현이 적절한 것이죠?
2. '그림'처럼 매매 신호가 날때만 할당되는 변수 abc의 현시점에서 3이전값(abc[3])은 '1'이죠? 4이전값은 '2'이고요?
<잔고함수와 예스스팟 질문>
3. 지난 질문에서 랭귀지의 잔고함수 사용시 해외선물은 매수도 구분없이 수량만 리턴한다는 답변을 잘 받았습니다. 그런데 스팟은 어떻게 되는지 확실히 이해를 못했습니다.
스팟에서 현재 보유중인 포지션이 매수인지 매도인지 알 수 있는 객체가 뭐가 있을까요? 해선이 안된다면 국선은 어떤게 있나요?
4. 잔고객체의 'count(잔고수량)'가 매수도 구분 없이 수량만을 리턴하나요?
- 1. 94802_그림1.jpg (0.15 MB)
답변 1
예스스탁 예스스탁 답변
2016-01-11 17:58:47
안녕하세요
예스스탁입니다.
1
[]로 지정하는 이전값 참조는 봉수기준입니다.
[1]은 한봉전, [2]는 두봉전 순입니다.
2.
특정조건 만족시마다 이전값을 알고자 하시면
아래와 같이 배열변수로 따로 수식에서 처리하셔야 합니다.
var : cnt(0);
Array : abc[50](0);
if 조건 Then{
abc[0] = 저장할값;
for cnt = 1 to 49{
abc[cnt] = abc[cnt-1][1];
}
}
3
예스스팟은 포지션을 리턴하는 함수가 따로 있습니다.
Balance객체에 position함수가 셋팅된 잔고의 포지션을 리턴하고
매도는 1, 매수는 2로 리턴됩니다.
4
잔고객체의 count는 단순 수량만 반환됩니다.
즐거운 하루되세요
> 로봇짱 님이 쓴 글입니다.
> 제목 : 복합질문 드립니다.
> 항상 친절한 답변에 감사드립니다. 복합질문 드립니다. 짧게 통합해서 답변 주셔도 좋습니다.
1. 이전값 참조의 개념이 '몇 봉전'을 리턴한다기 보다는, '(연산의)몇 회차전'을 리턴한다는 표현이 적절한 것이죠?
2. '그림'처럼 매매 신호가 날때만 할당되는 변수 abc의 현시점에서 3이전값(abc[3])은 '1'이죠? 4이전값은 '2'이고요?
<잔고함수와 예스스팟 질문>
3. 지난 질문에서 랭귀지의 잔고함수 사용시 해외선물은 매수도 구분없이 수량만 리턴한다는 답변을 잘 받았습니다. 그런데 스팟은 어떻게 되는지 확실히 이해를 못했습니다.
스팟에서 현재 보유중인 포지션이 매수인지 매도인지 알 수 있는 객체가 뭐가 있을까요? 해선이 안된다면 국선은 어떤게 있나요?
4. 잔고객체의 'count(잔고수량)'가 매수도 구분 없이 수량만을 리턴하나요?