/* Shannon's Demon Demo Code Copyright 2018 FawkesPan Contact : i@fawkex.me / Telegram@FawkesPan Do What the Fuck You Want To Public License */ function onTick(){ var Account = exchange.GetAccount(); var Depth = exchange.GetDepth(); var Buy = Depth.Asks[1].Price; var Sell = Depth.Bids[1].Price; var StockValue = Account.Stocks * Buy; var TotalValue = Account.Balance + StockValue; var Half = TotalValue / 2; var Records = exchange.GetRecords(PERIOD_M1); var RSI = TA.RSI(Records, 14); //Log("StockValue:", StockValue ," TotalValue:", TotalValue); var LastRSI = RSI[RSI.length -1]; //Log(LastRSI); if (StockValue / Half > DS && LastRSI > RSIS) { Log("StockValue:", StockValue ," TotalValue:", TotalValue); Log("StockValue Too High. Re Balancing..."); var ToBeSold = (Account.Stocks * Buy - Account.Balance) / 2 / Buy; Log(exchange.Sell(Buy,ToBeSold)); Sleep(DELAY*1000*5); } if (Half / StockValue > DB && LastRSI < RSIB) { Log("StockValue:", StockValue ," TotalValue:", TotalValue); Log("StockValue Too Low. Re Balancing..."); var ToBeBought = (Account.Balance - Account.Stocks * Buy) / 2 / Sell; Log(exchange.Buy(Sell,ToBeBought)); Sleep(DELAY*1000*5); } } function main(){ while(true){ onTick(); Sleep(DELAY*1000); } }
dayTrader2018Hãy cho tôi biết, sau khi phán xét, giá mua là mua hai, giá bán là mua hai, điều này được xem xét như thế nào, có thể xem xét tình huống không thể thực hiện được!
Người thu hoạch.RSI chiến lược?
FawkesPantự giải quyết. Chỉ cần chạy lại và thử xem nó có hiệu quả.
FawkesPanKhông phải RSI mà là con quỷ của Shannon. Liên kết tham khảo https://blog.enigma.co/is-there-a-free-lunch-in-the-crypto-markets-c4aa331443f1?gi=da410865d041 RSI được sử dụng để hỗ trợ ngăn chặn cân bằng vị trí khi mua ở đỉnh núi bán ở đáy núi