커뮤니티
시스템 내에서...
2007-05-30 16:29:44
1126
글번호 12668
시스템 식에서 진입시의 특정 지표의 값을 출력함수를 이용하여 파일로 만들어 볼수는 없는지요?
예로 스토케스틱테이값을 들자면....
진입식에 의하여 진입을 할때의 스토케이 값을 진입시기와 같이 출력해서 보는 방법을 알고 싶습니다.
시스템 내에서 print 함수가 안써지는거 같은데...사용할 방법이 없을까요..?
답변 1
예스스탁 예스스탁 답변
2007-05-30 19:23:44
안녕하세요
예스스탁입니다.
Print함수도 시스템식에 사용하실 수 있습니다.
if marketposition() == 0 and crossup(c,ma(c,10)) then{
buy();
var1 = StochasticsD(10,5,5);
print("test.txt","%.2f",var1);
}
if crossdown(c,ma(c,10)) then{
exitlong();
}
예를 들어 위와 같이 작성하신 후 식을 적용하시면
C:₩Program Files₩예스트레이더3₩YesLang
폴더에 test.txt라는 텍스트 문서가 출력되게 됩니다.
해당내용이 아래와 같이 진입시간의 스토케스틱만 표시해 주게 됩니다.
1998-01-23 09:00:00 80.22
1998-02-09 09:00:00 61.80
1998-02-19 09:00:00 24.31
1998-03-19 09:00:00 33.33
1998-03-27 09:00:00 47.10
1998-04-09 09:00:00 21.63
1998-05-19 09:00:00 20.12
1998-06-01 09:00:00 29.75
1998-06-03 09:00:00 37.01
1998-06-18 09:00:00 28.89
1998-07-01 09:00:00 39.99
1998-07-16 09:00:00 46.57
참고하시기 바랍니다.
> 재령 님이 쓴 글입니다.
> 제목 : 시스템 내에서...
> 시스템 식에서 진입시의 특정 지표의 값을 출력함수를 이용하여 파일로 만들어 볼수는 없는지요?
예로 스토케스틱테이값을 들자면....
진입식에 의하여 진입을 할때의 스토케이 값을 진입시기와 같이 출력해서 보는 방법을 알고 싶습니다.
시스템 내에서 print 함수가 안써지는거 같은데...사용할 방법이 없을까요..?
다음글
이전글