Стратегия балансировки индекса
Этот бот будет поддерживать определённую долю каждого актива в соответствии с вашими настройками.
Если вы установите долю ETH равной 25% (0,25) портфеля, а отклонение — 0,1, бот будет покупать до 0,25, когда соотношение стоимости опускается ниже 0,90,25, и продавать, когда оно поднимается выше 1,10,25; таким образом, стоимость ETH поддерживается в определённом диапазоне.
При балансировке нескольких активов необходимо добавлять каждую торговую пару отдельно, а коэффициенты вводятся в формате «0,25|0,2|0,3».
Помните, что общая сумма коэффициентов должна быть меньше 1 и должен оставаться запас для покупки.
Стратегия индексного баланса. Позволяет балансировать активы по заданным пропорциям, поддерживает балансировку между биржами. Обратите внимание, что пары из одной биржи должны добавляться последовательно.
The Flash Crash Bot устанавливает предварительные ордера выше и ниже указанной базовой цены. Ордера на покупку размещаются по заранее определённым ценовым уровням, которые находятся ниже базовой цены. Напротив, ордера на продажу размещаются выше этой базовой цены. Этот бот наиболее эффективен на волатильном рынке.
var account = _C(exchanges[0].GetAccount);
var coinValue = {};
var totalValue = 0;
function updateValue(){
var logString = 'Time: '+ _D() + '\n';
totalValue = 0;
coinValue[BaseAsset] = 0;
logString += BaseAsset + ': ' + _N(coinValue[BaseAsset].value,5) + '\n';
for(var i=0;i<exchanges.length;i++){
var account = _C(exchanges[i].GetAccount);
if(i > 0 && exchanges[i].GetLabel != exchanges[i-1].GetLabel){
coinValue[BaseAsset] += {amount:account.Balance + account.FrozenBalance, value:account.Balance + account.FrozenBalance};- 1
