У меня есть такой вычисление: data.lastprice - это цена за покупку, changeprice_sell - это значение изменения, data.avgprice - это средняя цена. Целью данного расчета является определение максимального значения стоимости сделки + измененного значения и средней цены + измененного значения. Код: nextsell = _N ((Math.max ((data.lastprice + changeprice_sell, data.avgprice + changeprice_sell), 2);
nextsell - локальная переменная в функции, объект data и changeprice_sell - глобальная переменная, в которой changeprice_sell может быть изменена в режиме реального времени через интерактивный шаблон
Проблема, с которой мы сталкиваемся сейчас, заключается в том, что если мы выполняем аналогию, то следующий вычисление будет правильным.Но это не так.
Изобретатели количественного измерения - мечтыРекомендуется, чтобы вы сделали изменение в месте взаимодействия. После добавления вывода Log (()) вывод XXX был изменен. Это позволяет легко оценить процесс процедуры.
Изобретатели количественного измерения - мечтыВы использовали взаимодействие, чтобы изменить значение changeprice_sell во время выполнения политики. Подумайте, что если политика уже вычислила nextsell, то ваше изменение changeprice_sell было вызвано, и оно было изменено с 0 до 100, а не в случае вышеперечисленного.