rate limit DCA

This commit is contained in:
tim
2025-03-19 21:04:24 -04:00
parent 8750951de5
commit 5a4a67e726
3 changed files with 10 additions and 6 deletions

View File

@@ -40,7 +40,7 @@ export const ShapeType = {
}
export function allocationText(buy, weight, amount, baseSymbol, amountSymbol = null, separator = ' ') {
export function allocationText(buy, weight, amount, baseSymbol, amountSymbol = null, parts = 1, separator = ' ') {
const hasAmount = amount !== null && amount !== undefined && amount > 0
if (hasAmount)
amount = Number(amount)
@@ -59,9 +59,12 @@ export function allocationText(buy, weight, amount, baseSymbol, amountSymbol = n
else
text += `${toPrecision(amount,3)} ${baseSymbol}`
}
if (parts > 1)
text += separator + `in ${Math.round(parts)} parts`
return text
}
export class Shape {
constructor(type, onModel=null, onDelete=null, props=null, readonly=false, overrides={}) {