DODO Token

This commit is contained in:
mingda
2020-09-17 15:04:11 +08:00
parent 8774547124
commit d64d204031
8 changed files with 1620 additions and 15 deletions

View File

@@ -3,9 +3,25 @@ function calculateSlippage(buyPercentage: number) {
console.log(buyPercentage, ":", ((1 / (1 - buyPercentage)) * k - k) * 100, "%")
}
function calculateLoss(priceGap: number) {
const feeRate = 0.0025
const k = 0.1
let amountPartial = Math.sqrt(priceGap / k + 1) - 1
let loss = amountPartial * (priceGap - feeRate * 2)
console.log(priceGap, ":", loss * 100, "%")
}
// calculateSlippage(0.01)
// calculateSlippage(0.05)
// calculateSlippage(0.1)
// calculateSlippage(0.2)
// calculateSlippage(0.5)
// calculateSlippage(0.7)
// calculateLoss(0.006)
// calculateLoss(0.007)
// calculateLoss(0.008)
// calculateLoss(0.009)
// calculateLoss(0.01)
// calculateLoss(0.02)
// calculateLoss(0.03)