- 사각형
- derbit 옵션 리테스트 테스트
derbit 옵션 리테스트 테스트
저자:
발명가 양자화, 날짜: 2020-08-06 17:41:45
태그:
옵션
- 델비트 (derbit) 를 모방하는 옵션 거래 논리
- 구매/판매 옵션을 지원합니다
- 파워가 선물 가격과 결합되어야 하기 때문에 파워를 지원하지 않고, 실제 디스크는 IO 인터페이스를 통해 파워를 수행 할 수 있습니다.
/*backtest
start: 2020-06-08 00:00:00
end: 2020-08-05 00:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Deribit","currency":"BTC_USD"}]
*/
function main() {
exchange.SetContractType('BTC-7AUG20-12750-C');
var ticker = exchange.GetTicker();
Log(ticker);
exchange.SetDirection("sell");
var orderId = exchange.Sell(ticker.Sell, 10);
Log(exchange.GetAccount());
Log(exchange.GetOrders());
exchange.CancelOrder(orderId);
Log(exchange.GetAccount());
exchange.Sell(ticker.Buy, 10);
Log(exchange.GetAccount());
Log(exchange.GetPosition());
ticker = exchange.GetTicker();
exchange.SetDirection("closesell");
exchange.Buy(ticker.Sell, 10);
Log(exchange.GetAccount());
Log(exchange.GetPosition());
ticker = exchange.GetTicker();
Log(ticker);
exchange.SetDirection("buy");
orderId = exchange.Buy(ticker.Buy, 10);
Log(exchange.GetAccount());
exchange.CancelOrder(orderId);
Log(exchange.GetAccount());
exchange.Buy(ticker.Sell, 10);
Log(exchange.GetAccount());
Log(exchange.GetPosition());
ticker = exchange.GetTicker();
exchange.SetDirection("closebuy");
exchange.Sell(ticker.Buy, 10);
Log(exchange.GetAccount());
Log(exchange.GetPosition());
}
관련
더 많은