Если тут есть знатоки программирования для МТ5, прошу небольшой помощи по трем вопросам.
1. Допустим, имеется некая средняя (скользяшка и т.п.). Требуется сделать алерт на пересечение её ценой. Но сделать так, чтобы он срабатывал единожды на свече. Как пример: цена идет вверх, вверху средняя, хай цены достигает средней — срабатывание алерта. Если еще раз в ходе этой свечи цена сделки пересекает среднюю, то алерт на срабатывает. Повторное срабатывание допустимо лишь на другой свече.
При этом сделать возможность вносить допуск. Т.е. срабатывание на пересечении не точно средней, а с определенным недоходом. Допуск должен прописываться в меню. Как и вкл\откл алертов
2. То же самое, но для осциллятора. Т.е. в покое осциллятор в нуле. Как только пересек определенный уровень (задается через меню) — алерт.
3. Возникла проблема — вешаю индикатор на график. Выхожу из МТ5. Потом вхожу — индикатор пропадает. В настройках он есть, но на графике нет. А вот объекты от него вообще испаряются — даже в настройках нет. У индикатора есть объекты (стрелочки и т.д.)
Может где-то в каком-то блоке этот момент прописывается? В чем может быть ошибка?
1. Нужна функция, отслеживающая появление нового бара. И нужна ещё одна переменная-флажок, следящая за пересечением средней.
Например:
datetime curTime = 0; //время начала текущего бара
bool flNewBar = FALSE; //флаг нового бара
bool fl1; //пересечение средней
//--------------
//начался ли новый период
//=====
void setNewBar()
{
if(curTime<Time[0])
{
curTime=Time[0];
flNewBar=TRUE;
fl1=false;
}
else
flNewBar=FALSE;
}
Почти половина россиян испытывает стресс при подготовке к свиданиям
Пятничный пост от нас. Дейтинг сервис Мамба и аналитики платформы психологической поддержки и управления состоянием «Просебя» (входит в Группу Ренессанс Страхование) провели опрос* среди россиян...
Друзья, всем привет! В это пятничное утро делимся с вами финансовыми результатами за 2025 год. 🔴Выручка увеличилась на 18,8% до 4,6 трлн руб . за счет роста LFL-продаж на 11,4% и торговых...
Друзья, привет!
🔥 Пока вы продолжаете следить за ценами на сырье и валютой — наш кредитный рейтинг возвращается к исходному стабильному прогнозу.
⚡️Рейтинговое агентство НКР изменило...
Компания Россети Волга опубликовала финансовый отчет за 2025г. по МСФО. Я совсем коротко на нем остановлюсь, потому что отчет МСФО и РСБУ у сетевых компаний очень похожи, а так как я...
А как вам такая мысль про Алросу: недавно наткнулся на мнение одного эксперта в данной отрасли, так вот, по объему продаж и цене он сравнил 2025 год с 1991 годом — худшими годами для отрасли. С учетом...
Мы прогнозируем рост чистой прибыли Т-Технологий в 2026 г. на 25-30%, дивиденды ожидаем на уровне 256 ₽ (ДД — 8%) — АТОН Без учета инвестиций в МКПАО «Яндекс» операционная чистая прибыль «Т-Технологий...
Bazil, так вроде не было новостей о продажи активов, только в Ираке и в ЕС что-то там национализировали, причем это ведь не забесплатно бывает, просто сейчас денежки за национализацию перечислить н...
Думаю, что не только «ушлый», но еще и «крышу» имеет серьёзную.
Кинул-то всех очень классно.
Это уметь надо, так всех нае…
Лично я голосовал против рестракта. Ведь у него на роже написано, что ...
НОРНИКЕЛЬ GMKN теханализ
🕯 На дневном тайме построил поджатие к уровню — 152,8.
Если пробьет и закрепится, пойдет отрабатывать фигуру. Отработку ожидаю до 137,5.📊 На 2ч тайме цена движется в кана...
Например:
datetime curTime = 0; //время начала текущего бара
bool flNewBar = FALSE; //флаг нового бара
bool fl1; //пересечение средней
//--------------
//начался ли новый период
//=====
void setNewBar()
{
if(curTime<Time[0])
{
curTime=Time[0];
flNewBar=TRUE;
fl1=false;
}
else
flNewBar=FALSE;
}
.................
if(fl1==false &&… пересечение...)
{
fl1=true;
...............
}