tuned stop loss

This commit is contained in:
artin 2023-08-08 01:43:37 -07:00
parent d5a5d1692b
commit d8d7cb2850

View File

@ -61,6 +61,14 @@ function processTP() {
if (typeof(STATE[acct][pair]) !== 'undefined' && STATE[acct][pair]["watch"] == "ask") {
STATE[acct][pair]["currentPrice"] = PRICES[pair]["ask"];
STATE[acct][pair]["delta"] = PRICES[pair]["ask"] - STATE[acct][pair]["base"];
if (pair.includes("JPY")) {
STATE[acct][pair]["delta"] = STATE[acct][pair]["delta"] * 100;
} else {
STATE[acct][pair]["delta"] = STATE[acct][pair]["delta"] * 10000;
}
if (STATE[acct][pair]["TP"] == true) {
STATE[acct][pair]["TPVal"] = STATE[acct][pair]["NTPVal"];
}
@ -93,9 +101,17 @@ function processTP() {
} else if (typeof(STATE[acct][pair]) !== 'undefined' && STATE[acct][pair]["watch"] == "bid") {
STATE[acct][pair]["currentPrice"] = PRICES[pair]["bid"];
STATE[acct][pair]["delta"] = STATE[acct][pair]["base"] - PRICES[pair]["bid"];
if (pair.includes("JPY")) {
STATE[acct][pair]["delta"] = STATE[acct][pair]["delta"] * 100;
} else {
STATE[acct][pair]["delta"] = STATE[acct][pair]["delta"] * 10000;
}
if (STATE[acct][pair]["TP"] == true) {
STATE[acct][pair]["TPVal"] = STATE[acct][pair]["NTPVal"];
}
let newtrigger = PRICES[pair]["bid"] + STATE[acct][pair]["TPVal"]
if (STATE[acct][pair]["trigger"] > newtrigger) {
STATE[acct][pair]["trigger"] = newtrigger;
}