Biblioteca de negociação à vista de criptomoedas
6
Follow
947
Followers
As seguintes funções foram temporariamente encapsuladas:
$.GetAccount(e)
Log($.GetAccount()); // Obter informações da conta, com função de tolerância a falhas
Log($.GetAcccount(exchanges[1]));
$.Buy/Sell(e, amount)
$.Buy(0.3); // Comprar 0.3 moedas na exchange principal
$.Sell(0.2); // Vender 0.2 moedas na exchange principal
$.Sell(exchanges[1], 0.1); // Vender 0.1 moedas na exchange secundária
$.CancelPendingOrders(e, orderType)
$.CancelPendingOrders(); // Cancelar todas as ordens pendentes na exchange principal
$.CancelPendingOrders(ORDER_TYPE_BUY); // Cancelar todas as ordens de compra na exchange principal
$.CancelPendingOrders(exchanges[1]); // Cancelar todas as ordens na segunda exchange
$.CancelPendingOrders(exchanges[1], ORDER_TYPE_SELL); // Cancelar todas as ordens de venda na segunda exchange
$.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])
text
Se n for igual a 0, significa que o preço atual da EMA de período 15 é igual ao da EMA de período 30.
Se n for maior que 0, por exemplo 5, significa que a EMA de período 15 cruzou acima da EMA de período 30 há 5 períodos (Barras).
Se n for menor que 0, por exemplo -12, significa que a EMA de período 15 cruzou abaixo da EMA de período 30 há 12 períodos (Barras).
Se o parâmetro passado para Cross não for um array, a função obtém automaticamente os candles para calcular as médias móveis.
Se o parâmetro passado para Cross for um array, a comparação é feita diretamente.
$.withdraw(e, currency, address, amount, fee, password) Função de saque
$.withdraw(exchange, "btc", "0x.........", 1.0, 0.0001, "***")
Source
JavaScript
Related strategies
Comment
All comments (12)
- 1

