Прошу грамотных объясниить следующую ситуацию
в начале кода в рамках настроечных параметров
объявляю переменные условия
вот такая рыба кода
' продаем если флаг 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)
эти строчки наверно один раз ток учитываются при самой первой интерации?
Все правильно, глобальная переменная будет хранить значения пока не перезапустите скрипт. Последний вариант верный, вы можете сразу присвоить стартовые значения глобальным переменным.
П.С. если только начали изучать купайл, обратите внимание, что в квик появился новый всторенный язык Lua.
DmitryAK кстати вопрос вот какой
а если у меня выбло программу и мне ее пришлось перезапустить, значения переменной слетят?
а если повис комп и я его резетнул тоже слетят?
как решать порблему по второум случаю
кидать текущее значение глобальной переменной в файл и считывать оттуда?
revol2, да записывать в фаил и читать от туда, например для этого подойдет простой ".txt". При любом перезапуске квика или если нажать «начать расчет заново» глобалки сбросят значения на дефолтные.
Апрель для команды МГКЛ получился очень насыщенным: форумы, конференции, встречи с инвесторами и десятки часов общения с рынком. В мае график будет спокойнее, но впереди одно из ключевых...
С начала года Индекс МосБиржи потерял около 5%. С марта наблюдается практически беспрерывное сползание индикатора вниз. Наступил май, с которым у инвесторов традиционно связаны определенные...
⚡ 96 новых бумаг: в Т-Инвестициях доступны все акции третьего уровня листинга
В Т-Инвестициях теперь можно торговать акциями третьего уровня листинга. Они доступны только квалифицированным инвесторам. Для опытных участников рынка это открывает возможность применять...
Самый интересный пост: что внутри портфелей у нашей команды + короткое объяснение по каждой позиции
Сегодня пришло время совершить квартальное раскрытие наших инвестиционных портфелей. Что внутри? ✅Состав портфелей каждого из наших аналитиков ✅Короткое мнение каждого аналитика по каждой...
Толстый Джек, ты и многие остальные, не можете понять, что нас (российских производителей) все эти мировые процессы и цены на нефть никак не касаются, так как на нас введены санкции и все их соблюд...
Мы едем, едем, едем, в далекие края. Хорошие соседи и с денежками я. Фьюч ММВБ 5мин
Добавлялся в шорт.Первую цель на 2600 выполнили. Я зафиксировал на этой отметке часть позиции (с учетом д...
Нефть по плану, все путем, а вы газпром тарьте Сегодня не могу сказать, что меня радует она, но идет четко, как по рельсам
Начало тут smart-lab.ru/blog/1299467.php подписывайся на МОЗГОВИКА...
Ойл Ресурс Кто-то держит цену облигаций Ойл Ресурс создавая коридор в 0,2% в облигациях RU000A10DB16 и RU000A10C8H9 удерживая спрос и предложение на уровне близком к 50%. Интересно пустились бы облига...
П.С. если только начали изучать купайл, обратите внимание, что в квик появился новый всторенный язык Lua.
а если у меня выбло программу и мне ее пришлось перезапустить, значения переменной слетят?
а если повис комп и я его резетнул тоже слетят?
как решать порблему по второум случаю
кидать текущее значение глобальной переменной в файл и считывать оттуда?