0
금융에서 파이썬을 backtrader으로 배우고 있습니다. 이제 구매/판매 assests에 대한 간단한 stragedy를 구현했지만, 나는 플랫폼의 좋은 이해가 없습니다. 문서는 훌륭하지만 여전히 나에게 명확하지 않습니다. 그래서, 지금이 개 주요 질문이있다 : 다음 방법은 가 실행 중일 때표시기가 각각의 새 막대에 대해 계산합니까? [backtrader]
- 지표 결과 각 시간을 계산합니까? 예를 들어,
__init__
방법에서 SMA 을 다음과 같이 계산합니다.self.sma = bt.indicators.SimpleMovingAverage(self.datas[0], period=self.params.maperiod)
로그 출력에서 볼 수 있듯이 SMA는next
이 호출 할 때마다 다릅니다. next
가 호출 될 때마다 삽입자를 다시 계산하는 경우__init__
에 변수를 선언하여 마지막으로 의 구매 날짜를 저장할 수 있습니까?
나는 이미이 기능을 구현했으며 모든 기능이 작동하고있는 것 같지만 잘 모르겠습니다. backtrader 관리 사회의