Commit 393a9f5d authored by Ahmad Nemati's avatar Ahmad Nemati

init

parent be46d026
...@@ -30,7 +30,7 @@ function run(data, config) { ...@@ -30,7 +30,7 @@ function run(data, config) {
if (config.type === base) if (config.type === base)
money = config.base * config.param * step money = config.base * config.param * step
else if (config.type === plus) else if (config.type === plus)
money = config.base + (config.param * step) money = config.base *(step+1)
} }
let d = inlineCheck(money, commision, data[i], profit, lastCom) let d = inlineCheck(money, commision, data[i], profit, lastCom)
......
let arr=[ let arr=[
{ {
type: "zarib", type: "plus",
commision: 0.0008, commision: 0.0008,
base:100, base:100,
paramStart: 1.1, paramStart: 100,
paramEnd: 100, paramEnd: 1000,
inidicator: 0.1 inidicator: 100
}, },
{ {
type: "plus", type: "zarib",
commision: 0.0008, commision: 0.0008,
base:100, base:100,
paramStart: 100, paramStart: 100,
paramEnd: 5000, paramEnd: 1000,
inidicator: 100 inidicator: 0.1
}, },
{ {
type: "base", type: "base",
commision: 0.0008, commision: 0.0008,
base:100, base:100,
paramStart: 1.1, paramStart: 100,
paramEnd: 100, paramEnd: 1000,
inidicator: 0.1 inidicator: 0.1
} }
...@@ -69,14 +70,26 @@ function createfile(data) { ...@@ -69,14 +70,26 @@ function createfile(data) {
async function add(data) async function add(data)
{ {
let arr=[] let arr=[]
if (data.type ==='plus')
{
arr.push({
type: data.type,
commision: data.commision,
base: data.base,
param: data.paramStart
})
}
while (true) while (true)
{ {
if (data.paramStart >data.paramEnd) if (data.paramStart >data.paramEnd)
return arr return arr
data.paramStart=data.paramStart+data.inidicator data.paramStart=data.paramStart+data.inidicator
if (data.type ==='plus')
data.base=data.paramStart
arr.push({ arr.push({
type: data.type, type: data.type,
"commision": data.commision, commision: data.commision,
base: data.base, base: data.base,
param: data.paramStart param: data.paramStart
}) })
......
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