커뮤니티

함수 복합 질문입니다.

프로필 이미지
로봇짱
2016-05-09 19:25:44
120
글번호 97862
답변완료
더운 날씨에 수고가 많으십니다. 항상 친절한 답변에 감사드립니다. <PositionProfit 함수 질문입니다> 1. 이 함수는 청산으로 종료된 거래를 대상으로 하나요? 아니면 현재 진행중인 거래를 대상으로 하나요? 2. 만약 전자라고 했을때 질문입니다. 가령 매수중인데 수식의 20번째줄에서 exitlong 코딩을 만났고, 21번째 줄에서 PositionProfit(0) 코딩을 만났을 경우 21번째 줄에서 100만분의 1초전(20번째줄)에 청산된 거래를 0번째(직전) 거래로 인식하나요? 아니면, 원장과 가원장이 동기화되는 시간이 걸리므로 그 연산 회차에는 인식하지 않고 동기화된 이후에나 직전거래로 인식하나요? <이전 봉 참조 질문입니다> 봉전 참조 [ ] 이것이 데이터, 함수, 변수에 모두 사용이 가능하다면 질문입니다. 3.변수 abc는 시스템 시작이후 값이 20번 바뀌어 할당됐다고 칩시다. 그러면 abc[5]의 의미는 아래 둘중 어떤 의미인가요? 1) abc가 15번째로 할당받은 값 2) 5봉 전에 수식계산을 했다고 쳤을때 abc에 할당되는 값 4. 아래 2 수식의 크로스 함수 리턴값이 같나요? 수식1) crossup ( c, ma(c,20) ) 수식2) abc1=c; abc2=ma(c,20); crossup ( abc1, abc2 )
사용자 함수
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-05-10 13:11:18

안녕하세요 예스스탁입니다. 1 PositionProfit 함수 도움말 참고하시기 바랍니다. PositionProfit(0)은 현재 PositionProfit(1)은 직전거래순입니다. 2 수식은 봉을 기준으로 값을 리턴합니다. 모두 완성봉 기준으로 값이 리턴되므로 수식의 줄수와 관계없이 1줄 위의 함수로 신호가 발생했다고 해서 바로 값이 변경이 되는 것은 아닙니다. 예스랭귀지에 제공되는 포지션 함수는 실제 잔고와는 관계없습니다. 차트 신호상 손익과 포지션상태에 대한 값들입니다. 그러므로 가원장과는 관련이 없는 함수입니다. 3 해당 변수에 값이 몇번 저장이 일어났는지와는 관계없습니다. []은 이전봉 참조입니다. [1]1봉전,[2] 2봉전이으로 abc[5]는 5봉전에 abc변수에 저장되어 있는 값을 가져오게 됩니다. 4 같습니다. 즐거운 하루되세요 > 로봇짱 님이 쓴 글입니다. > 제목 : 함수 복합 질문입니다. > 더운 날씨에 수고가 많으십니다. 항상 친절한 답변에 감사드립니다. <PositionProfit 함수 질문입니다> 1. 이 함수는 청산으로 종료된 거래를 대상으로 하나요? 아니면 현재 진행중인 거래를 대상으로 하나요? 2. 만약 전자라고 했을때 질문입니다. 가령 매수중인데 수식의 20번째줄에서 exitlong 코딩을 만났고, 21번째 줄에서 PositionProfit(0) 코딩을 만났을 경우 21번째 줄에서 100만분의 1초전(20번째줄)에 청산된 거래를 0번째(직전) 거래로 인식하나요? 아니면, 원장과 가원장이 동기화되는 시간이 걸리므로 그 연산 회차에는 인식하지 않고 동기화된 이후에나 직전거래로 인식하나요? <이전 봉 참조 질문입니다> 봉전 참조 [ ] 이것이 데이터, 함수, 변수에 모두 사용이 가능하다면 질문입니다. 3.변수 abc는 시스템 시작이후 값이 20번 바뀌어 할당됐다고 칩시다. 그러면 abc[5]의 의미는 아래 둘중 어떤 의미인가요? 1) abc가 15번째로 할당받은 값 2) 5봉 전에 수식계산을 했다고 쳤을때 abc에 할당되는 값 4. 아래 2 수식의 크로스 함수 리턴값이 같나요? 수식1) crossup ( c, ma(c,20) ) 수식2) abc1=c; abc2=ma(c,20); crossup ( abc1, abc2 )