시스템에서 특정 조건 만족시(예, gold cross) 임의의 파일을 생성하고 내용을 입력하는 것이 가능한가요? 가능하다면 다음과 같은 기능을 하는 수식 부탁 드립니다.
1. 화일명에는 신호발생종목명/날짜/시간등으로 지정
2. 화일내용은 텍스트를 기록
감사합니다.
답변 1
예스스탁
예스스탁 답변
2012-03-27 10:19:58
안녕하세요? 예스스탁입니다.
print문을 이용하시면 특정조건 발생시 데이타를 텍스트 파일로 내보낼 수 있습니다.
다만, print문은 개별종목에 지표나 시스템을 적용한 상태에서만 가능하며 종목명을 내보내지는 못합니다.
골든크로스 발생시에 날짜, 시간, 종가를 텍스트 파일로 내보내려면 지표식으로 다음과 같이 작성하여 지표로 적용하시면 YesLang폴더에 파일이 저장됩니다.
var1 = ma(C,2);
var2 = ma(C,10);
if CrossUp(var1, var2) then {
print("날짜시간종가.txt" ,",date %.f, time %.f, close %.2f " , date, time, close);
var3 = 1;
}
Else
var3 = 0;
plot1(var3);
> hugnkiss 님이 쓴 글입니다.
> 제목 : [문의] 파일 생성
>
시스템에서 특정 조건 만족시(예, gold cross) 임의의 파일을 생성하고 내용을 입력하는 것이 가능한가요? 가능하다면 다음과 같은 기능을 하는 수식 부탁 드립니다.
1. 화일명에는 신호발생종목명/날짜/시간등으로 지정
2. 화일내용은 텍스트를 기록
감사합니다.