안녕하세요?
if Bdate != Bdate[1] Then N1 = NetProfit;
1. 상기수식은 첫봉 시간에 동작하나요?
2. 아래와 같이 원하는 시간으로 변경해도 되나요?
if Stime == 93400 Then N1 = NetProfit;
3. VARS 와 VAR은 어케 다른가요?
4. 외부변수 input와 내부변수 vars는 프로그램 시작시 한번만 수행하나요?
5. NetProfit은 전략차트를 끄면 "0"으로 초기화되나요?
또는 매일 아침 프로그램이 리셋되는데 "0"으로 초기화되나요?
6. NetProfit은 아침에 증권사에서 자동로그아웃 시킬때 "0"으로 초기화되나요?
7. 디버깅상의 최종 netProfit 과 시스템성능보고상의 최종 누적수익이 같아야 하나요?
8. 무포지션에서 exitlong이나 exitshort를 사용되면 어떤 현상이 나오나요?
9. 아래식처럼 사용해도 되나요?
if Marketposition != then
{
exitlong;
exitshort;
}
답변 1
예스스탁
예스스탁 답변
2022-03-30 10:47:21
안녕하세요
예스스탁입니다.
1
예 첫봉기준으로 n1에 총손익을 저장합니다.
2
예 시간을 지정하셔도 됩니다.
3
동일합니다.
4
초기값을 지정하는 부분이므로 적용시 최초 한번만 동작합니다.
5,6
랭귀지의 모든 포지션관련 함수는 차트에 시스템식이 적용되어 있을때만 해당이름으로 값이 리턴됩니다. NetProfit는 차트 신호상 총손익입니다.
전략차트를 끄면 적용된 해당 시스템도 해제되므로
0이 되는 것이 아니라 해당식 자체의 내용이 없어지게 됩니다.
이는 프로그램이 종료되어 있는 것도 같습니다.
즐거운 하루되세요
> 코퍼 님이 쓴 글입니다.
> 제목 : 수식문의합니다~~
> 안녕하세요?
if Bdate != Bdate[1] Then N1 = NetProfit;
1. 상기수식은 첫봉 시간에 동작하나요?
2. 아래와 같이 원하는 시간으로 변경해도 되나요?
if Stime == 93400 Then N1 = NetProfit;
3. VARS 와 VAR은 어케 다른가요?
4. 외부변수 input와 내부변수 vars는 프로그램 시작시 한번만 수행하나요?
5. NetProfit은 전략차트를 끄면 "0"으로 초기화되나요?
또는 매일 아침 프로그램이 리셋되는데 "0"으로 초기화되나요?
6. NetProfit은 아침에 증권사에서 자동로그아웃 시킬때 "0"으로 초기화되나요?
7. 디버깅상의 최종 netProfit 과 시스템성능보고상의 최종 누적수익이 같아야 하나요?
8. 무포지션에서 exitlong이나 exitshort를 사용되면 어떤 현상이 나오나요?
9. 아래식처럼 사용해도 되나요?
if Marketposition != then
{
exitlong;
exitshort;
}