async function SetSlotting() {
var winLocal;
var typeLocal;
if (tradesArray.length > 0 && slotting[0]) {
winLocal = parseInt(tradesArray[0].amount * tradesArray[0].rate);
typeLocal = tradesArray[0].order_type;
tradesArray.splice(0, 1);
if (winLocal < 10000) {
mutable winNum = 1;
} else if (winLocal < 100000) {
mutable winNum = 2;
} else if (winLocal < 500000) {
mutable winNum = 3;
} else if (winLocal < 1000000) {
mutable winNum = 4;
} else {
mutable winNum = 5;
}
} else {
for (let i = 0; i < 3; i++) {
while (true) {
var tmp = randomNumber(0, 4);
if (!randomArray.includes(tmp)) {
randomArray[i] = tmp;
break;
}
}
}
winLocal = 0;
mutable winNum = 0;
}
for (let i = 0; i < 3; i++) {
slotting[i] = !slotting[i];
console.log(slotting[i]);
if (!slotting[i]) {
if (i == 2) {
mutable win = winLocal;
mutable credits += mutable win;
ShowType(typeLocal);
} else {
await _sleep(300);
}
}
}
}