커뮤니티
재 문의 드립니다.
2017-02-21 00:32:22
129
글번호 107049
문의 드린것을 예스트레이더에서는 잘 사용하고 있읍니다. 감사합니다.
옵션 시뮬레이션에서 ,지표식에서 만들어 검증하니,
bdate , Bdate ,Nextbarsdate
가 선언되지 않았다고 나옵니다, 어떻게 하면 됩니까.
//======= =======!!!
안녕하세요
예스스탁입니다.
#종가기준 시고저종가 계산
if Bdate != bdate[1] Then{
var1 = c;
var2 = c;
var3 = c;
}
if C > var2 Then
var2 = c;
if c < var3 Then
var3 = C;
var4 = C;
if NextBarSdate > sdate and var1 > 0 Then{
MessageLog("시가 %.2f 고가 %.2f 저가 %.2f 종가 %.2f",var1,var2,var3,var4);
print("data.csv",",시가,%.2f,고가,%.2f,저가,%.2f,종가,%.2f",var1,var2,var3,var4);
}
메세지로그나 프린트 함수에 대해서는 아래 링크내용 참고하시기 바랍니다
디버깅과 데이터추출과 관련된 도움말입니다.
https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/4_2.htm
https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/4_3.htm
즐거운 하루되세요
> 투사 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다
> 수고 하십니다.
선물 한달치분봉 차트에서--예를 들면 5분봉 차트에서(종가기준으로)
매일의 시작봉.고가봉,저가봉,종가봉의
시가 ,고가,저가,종가를 print,나 메서지로그로 할수 있는식좀,
초보자 입니다, 감사합니다
답변 1
예스스탁 예스스탁 답변
2017-02-21 14:12:38
안녕하세요
예스스탁입니다.
사용하신는 프로그램이 옵션시뮬레이터 이시면
해당 데이터 예약어가 제공되지 않습니다.
NextBarSdate가 제공되지 않아
당일 마지막봉에만 출력하는것도 가능하지 않아
매일첫봉에 전날의 최종값을 찍게 만들어야 합니다.
#종가기준 시고저종가 계산
if sdate != sdate[1] Then{
var1 = c;
var2 = c;
var3 = c;
if var1[1] > 0 Then{
MessageLog("날짜 %.f 시간 %.f 시가 %.2f 고가 %.2f 저가 %.2f 종가 %.2f",sdate[1],stime[1],var1[1],var2[1],var3[1],var4[1]);
print("data.csv",",날짜,%.f,시간,%.f,시가,%.2f,고가,%.2f,저가,%.2f,종가,%.2f",sdate[1],stime[1],var1[1],var2[1],var3[1],var4[1]);
}
}
if C > var2 Then
var2 = c;
if c < var3 Then
var3 = C;
var4 = C;
즐거운 하루되세요
> 투사 님이 쓴 글입니다.
> 제목 : 재 문의 드립니다.
> 문의 드린것을 예스트레이더에서는 잘 사용하고 있읍니다. 감사합니다.
옵션 시뮬레이션에서 ,지표식에서 만들어 검증하니,
bdate , Bdate ,Nextbarsdate
가 선언되지 않았다고 나옵니다, 어떻게 하면 됩니까.
//======= =======!!!
안녕하세요
예스스탁입니다.
#종가기준 시고저종가 계산
if Bdate != bdate[1] Then{
var1 = c;
var2 = c;
var3 = c;
}
if C > var2 Then
var2 = c;
if c < var3 Then
var3 = C;
var4 = C;
if NextBarSdate > sdate and var1 > 0 Then{
MessageLog("시가 %.2f 고가 %.2f 저가 %.2f 종가 %.2f",var1,var2,var3,var4);
print("data.csv",",시가,%.2f,고가,%.2f,저가,%.2f,종가,%.2f",var1,var2,var3,var4);
}
메세지로그나 프린트 함수에 대해서는 아래 링크내용 참고하시기 바랍니다
디버깅과 데이터추출과 관련된 도움말입니다.
https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/4_2.htm
https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/4_3.htm
즐거운 하루되세요
> 투사 님이 쓴 글입니다.
> 제목 : 수식 부탁드립니다
> 수고 하십니다.
선물 한달치분봉 차트에서--예를 들면 5분봉 차트에서(종가기준으로)
매일의 시작봉.고가봉,저가봉,종가봉의
시가 ,고가,저가,종가를 print,나 메서지로그로 할수 있는식좀,
초보자 입니다, 감사합니다