디지털 화폐 현물 거래 라이브러리
6
Follow
947
Followers
일부러 다음과 같은 함수들을 캡슐화했습니다
$.GetAccount(e)
Log($.GetAccount()); // 계정 정보 획득, 오류 허용 기능 포함
Log($.GetAccount(exchanges[1]));
$.Buy/Sell(e, amount)
$.Buy(0.3); // 메인 거래소에서 0.3개 코인 매수
$.Sell(0.2); // 메인 거래소에서 0.2개 코인 매도
$.Sell(exchanges[1], 0.1); // 서브 거래소에서 0.1개 코인 매도
$.CancelPendingOrders(e, orderType)
$.CancelPendingOrders(); // 메인 거래소의 모든 주문 취소
$.CancelPendingOrders(ORDER_TYPE_BUY); // 메인 거래소의 모든 매수 주문 취소
$.CancelPendingOrders(exchanges[1]); // 두 번째 거래소의 모든 주문 취소
$.CancelPendingOrders(exchanges[1], ORDER_TYPE_SELL); // 두 번째 거래소의 모든 매도 주문 취소
$.Cross(periodA, periodB) / $.Cross(arr1, arr2);
var n = $.Cross(15, 30);
var m = $.Cross([1,2,3,2.8,3.5], [3,1.9,2,5,0.6])
n이 0이면, 15주기 EMA와 30주기 EMA의 현재 가격이 동일함을 의미합니다.
n이 0보다 크면, 예를 들어 5이면, 15주기 EMA가 30주기 EMA를 상향 돌파한 지 5주기(봉)가 지났음을 의미합니다.
n이 0보다 작으면, 예를 들어 -12이면, 15주기 EMA가 30주기 EMA를 하향 돌파한 지 12주기(봉)가 지났음을 의미합니다.
Cross에 배열을 전달하지 않으면, 함수가 자동으로 K라인을 가져와 이동평균선을 계산합니다.
Cross에 배열을 전달하면, 직접 비교를 수행합니다.
$.withdraw(e, currency, address, amount, fee, password) 출금 함수
$.withdraw(exchange, "btc", "0x.........", 1.0, 0.0001, "***")
Source
JavaScript
Related strategies
Comment
All comments (12)
- 1

