커뮤니티

데이트레이딩 시스템 분석

프로필 이미지
마녀58
2022-12-31 12:43:58
1119
글번호 164975
답변완료
현재 전략이 지표값이 특정값 이상(이하) 일시 매수매도가 이루어지는 시스템인데 거래가 성사되었을 때의 지표값을 데이터로 받아볼 수 있는 방법은 없나요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-01-02 13:51:33

안녕하세요 예스스탁입니다. print함수를 별도로 값을 지정해 출력하셔야 합니다. 기본 성능보고서등에는 표시가 가능하지 않습니다. 랭귀지 도움말 --> 예스랭귀지 활용 --> 데이타 추출 부분을 참고하시기 바랍니다. var : value(0); value = 지표값; if MarketPosition == 1 Then { if BarsSinceEntry == 1 Then print("data.csv","매수진입,날짜,%.f,시간,%.2f,지표값,%.2f",sDate[BarsSinceEntry],sTime[BarsSinceEntry],value[BarsSinceEntry]); } if MarketPosition == -1 Then { if BarsSinceEntry == 1 Then print("data.csv","매도진입,날짜,%.f,시간,%.2f,지표값,%.2f",sDate[BarsSinceEntry],sTime[BarsSinceEntry],value[BarsSinceEntry]); } if TotalTrades > TotalTrades[1] Then { if MarketPosition(1) == 1 Then { print("data.csv","매수청산,날짜,%.f,시간,%.2f,지표값,%.2f",sDate[BarsSinceExit(1)],sTime[BarsSinceExit(1)],value[BarsSinceExit(1)]); } if MarketPosition(1) == -1 Then { print("data.csv","매도청산,날짜,%.f,시간,%.2f,지표값,%.2f",sDate[BarsSinceExit(1)],sTime[BarsSinceExit(1)],value[BarsSinceExit(1)]); } } 즐거운 하루되세요 > 마녀58 님이 쓴 글입니다. > 제목 : 데이트레이딩 시스템 분석 > 현재 전략이 지표값이 특정값 이상(이하) 일시 매수매도가 이루어지는 시스템인데 거래가 성사되었을 때의 지표값을 데이터로 받아볼 수 있는 방법은 없나요?