Прошу грамотных объясниить следующую ситуацию
в начале кода в рамках настроечных параметров
объявляю переменные условия
вот такая рыба кода
' продаем если флаг SELL в значении 2
SELL=2 ' покупаем если флаг BUY в занчении 1
BUY=1
'затем в теле скрипта после случившегося условия с ценой меняю флаги на новые
IF Ext=1
SELL=0.2
BUY=0.1
End IF
-----------------------------------------------------
эти переменные BUY и SELL использую как параметр условия при открытии позиции в дальнейшем коде
вопрос в следующем
При следующих интерациях у меня какое значение данных переменных будет? Если после выполнения условия я их переставил в 0.2 и 0.1 то поскольку чтение начинается с начала скрипта то их платформа снова поставит в значения 2 и 1?
Как сдеклать чтобы были начальные вводные переменные (которые я задал по дефолту)
а затем если условия изменились то эти же переменные уже были другие или до конца сессии или пока я их не изменю в коде новым условием ?
глобальные переменные юзаю. в коде.но тут пока не понимаю как это все присунуть в данном контексте
UPD:
сделать так что ли? пункт 1
NEW_GLOBAL(«SELL»,0)
NEW_GLOBAL(«BUY»,0)
пункт 2
затем присвоить им настроечные дефолты 2 и 1
пункт3
затем менять их в коде?
не изменит ли их снова кусок пункт 2?
UPD 2:
задавать сразу мои дефолты в глобальные переменные?
NEW_GLOBAL(«SELL»,2)
NEW_GLOBAL(«BUY»,1)
эти строчки наверно один раз ток учитываются при самой первой интерации?
sam063rus, то есть сделать как в UPD 2?
а в каком тогда случае у меня эти глобальные пемеенные выйдут на исходные дефолтовые значения?
-после перезапуска программы?
-после перезапуска компа?
-или после начала новой сессии?
или же мне в конце сессии надо вписать условие по времени чтобы вернуть эту переменную в исходное? (комп круглосуточный… без перезагрузки)
sam063rus, и еще уточни пожалуйста
вариант UPD1
там вопрос
«не изменит ли их снова кусок пункт 2?»
верно я понимаю что при интерации пункт 2 все таки изименит глоб переменные на исходную опять?
sam063rus, спасибо!
так и есть в документации только сами операторы синтаксис… логики там мало
я привык несколько к другому програмизму :) и не мог понять логики где оно сохранется
где постоянное, а где локальные данные
Все правильно, глобальная переменная будет хранить значения пока не перезапустите скрипт. Последний вариант верный, вы можете сразу присвоить стартовые значения глобальным переменным.
П.С. если только начали изучать купайл, обратите внимание, что в квик появился новый всторенный язык Lua.
Диверсификация на практике: как собрать сбалансированный портфель в 2026 году
Начало 2026 года преподнесло инвесторам всплеск геополитической напряженности и повышенную волатильность в различных классах активов. На этом фоне диверсификация остается ключевым аспектом,...
Ближайшие события. Как к ним подготовиться инвестору
Предлагаем инвесторам обратить внимание на важные события в России и мире, которые произойдут в ближайшие недели. Есть способы заработать на будущем, если подготовиться к нему заранее. Рынки...
ТМТ-сектор: ИИ ― двигатель нового технологического уклада
Эксперты отмечают стремительный рост мирового рынка ИКТ, а также увеличение объема инвестиций в искусственный интеллект и строительство дата-центров. 🔹 Россия Отечественный IT-сектор...
Основные инвест идеи с выступления Mozgovik в Калининграде + презентации с выступления
Доброго дня! В субботу мы ездили в Калининград, выступали перед годовыми подписчиками, обсуждали стратегию и идеи на рынке акций. Спасибо всем, кто пришел!
Коротко о том, что говорили...
igorwolf, там же на той большой недружественной стороне — появились ростки разумности и новых взглядов на действия нынешнего руководства Окраины!
— А они — мне кажется, просто так — из своего ка...
Россети: ущерб от нелегального майнинга в 2025 году составил ₽4,7 млрд (больше, чем за прошлые 5 лет вместе взятые) «На прошлой неделе ФНС озвучила предварительную сумму налогов, подлежащих к уплате м...
США прекратили действие послаблений, позволявших проводить операции с российской нефтью, после истечения срока выданной лицензии 11 апреля — Politico Соединённые Штаты прекратили действие послаблений,...
Аксинья, кстать, очень хороший признак в тч и для фонды, грит о том, что в системе уева туча бабок, просто раньше мыли буржуйские, теперь моют другие, а в 14г бабки как раз закончились ))
Не знаю, господа-инвесторы, а я подтарил еще немного на панике три выпуска в сумме на полляма.
Раздадут допку.
КС понизят.
Отрастут бумажки.Купончики норм.
Как расходник-кошелек хороший вариан...
да видимо падать будет реально далеко вниз, на 170 может сходить… мы ошиблись, бывает и такое, думали в лонги попрет, рано тут еще для роста, сами мы вышли для перестраховки еще по 254р,(и перестали т...
Многие агитируют не думать и принимать оферту по бумагам ПИК или продавать по рынку, а то останешься с неликвидными акциями(у тебя их выкупят принудительно не известно по какой цене, в лучшем случае п...
а в каком тогда случае у меня эти глобальные пемеенные выйдут на исходные дефолтовые значения?
-после перезапуска программы?
-после перезапуска компа?
-или после начала новой сессии?
или же мне в конце сессии надо вписать условие по времени чтобы вернуть эту переменную в исходное? (комп круглосуточный… без перезагрузки)
вариант UPD1
там вопрос
«не изменит ли их снова кусок пункт 2?»
верно я понимаю что при интерации пункт 2 все таки изименит глоб переменные на исходную опять?
так и есть в документации только сами операторы синтаксис… логики там мало
я привык несколько к другому програмизму :) и не мог понять логики где оно сохранется
где постоянное, а где локальные данные
П.С. если только начали изучать купайл, обратите внимание, что в квик появился новый всторенный язык Lua.