Commit 003fd18e authored by Ahmad Nemati's avatar Ahmad Nemati

init

parent 45feb669
...@@ -5,7 +5,7 @@ let plus = 'plus' ...@@ -5,7 +5,7 @@ let plus = 'plus'
let zarib = 'zarib' let zarib = 'zarib'
let base = 'base' let base = 'base'
let dynamic = 'dynamic' let dynamic = 'dynamic'
let dynamic2 = 'dynamic2' let elsa = 'elsa'
function run(data, config, risk, pfTrade, riskFreeLevel, detail, loss) { function run(data, config, risk, pfTrade, riskFreeLevel, detail, loss) {
...@@ -68,12 +68,17 @@ function run(data, config, risk, pfTrade, riskFreeLevel, detail, loss) { ...@@ -68,12 +68,17 @@ function run(data, config, risk, pfTrade, riskFreeLevel, detail, loss) {
money = percentage2(lastMoney, config.param * curDrawDown) money = percentage2(lastMoney, config.param * curDrawDown)
} }
} }
else if (config.type === dynamic2) { else if (config.type === elsa) {
if (curDrawDown <= 0) if (curDrawDown <= 0)
money = lastMoney money = lastMoney
else { else {
let b=curDrawDown/10 let b=curDrawDown/10
money = lastMoney * (config.param +b)
b=b+ Math.abs(config.param)
money = lastMoney * (b)
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment