답변완료
성능보고서 관련 요청드립니다.
수고하십니다.
하기 식을 확장차트에 사용하여 청산 될시에 성능보고서에 있는
1. 시간, 수익(pt)
2. 최대수익(pt), 최대손실(pt)
3. 진입효율, 청산효율
4. 봉개수, 총효율
CSV(or Massgelog or excel) 파일로 저장하고싶습니다. 가능할까요?
부탁드리겠습니다.
감사합니다.
### 시스템 수식 ###
Input : shortPeriod(12), longPeriod(26), Period(9),TP(6),SP(6);
value1 = MACD(shortPeriod, longPeriod);
value2 = ema(value1, Period);
var1 = TimeToMinutes(NextBarStime)%10;
if var1 == 8 Then
{
if value1 > value2 Then
buy("b",AtMarket);
if value1 < value2 Then
sell("s",AtMarket);
}
SetStopLoss(PriceScale*SP,PointStop);
SetStopProfittarget(PriceScale*TP,PointStop);
2020-06-05
1971
글번호 139547
시스템
답변완료
질문 올립니다.
안녕하세요. 늘 감사드립니다.
1.
LastBarOnChart는, 차트의 마지막 봉 확인을 위해 사용되는 것이라고 하는데,
어차피 모든 시스템 식에서 매매 신호는 맨 마지막 봉에서 발생하는 것이니까,
이 것을 사용하게 되면,
실제적으로 매매 효과는 마찬가지인데,
다만 화면에 이전의 매매신호들이 많이 보여 지게 되는 것을 막아 주는 효과가 있는 것인지요?
2.
아니면, 이 것을 쓰고 안 쓰고가, 실질적으로 매매신호가 발생하고 안 하고에 차이를 주게 되는 것인지요?
(만일 그렇다면, 간단한 예문을 보여 주시면 대단히 감사하겠습니다)
3.
만일 위 1번이 사실이라면,
테스트할 때에는
If LastBarOnChart == 1 and ... 로 하고 쓰고,
테스트 마친 후 실제 매매시에는
// If LastBarOnChart == 1 and ... 로 하면 무난한 것인지요?
감사합니다.
2020-06-04
1731
글번호 139544
시스템