Adept, failed modify buy 0.00 sl: 0, tp: 0 -> sl: 11964, tp: 0 [Position already closed] вот такая ошибка выходит, ну это понятно после закрытия позиции код заново просто проходит и видит что нечего закрывать. но по новому стоп лоссу позиция не кроется… и ошибок нет
Gens, код бы глянуть (именно часть с модификацией).
Ну вообще, если это при использовании второго варианта, то, конечно, логично добавить проверку
if(PositionSelect(_Symbol))
{
//модификация
}
А если вообще по хорошему, лучше вообще не использовать стандартные стоплоссы нигде кроме тестера.
Кароч, скиньте код эксперта с вырезанной торговой логикой, оставив только модули исполнения и модификации, ночью гляну — раз уж мы заморочились, надо доделать нормально :).
Рекомендации для эмитентов и переход к гибридным ЦФА — опыт Селигдара
Приняли участие в Alfa Talk «ЦФА: новая архитектура рынка», который был посвящен трансформации регулирования цифровых финансовых активов (ЦФА) и криптовалют.
Обсудили и поделились...
Решение ЦБ поддержит экономику, долговой и фондовый рынки
На первом заседании в текущем году Банк России в шестой раз подряд снизил ключевую ставку – на 50 б.п., до 15,5%. На этот раз решение оказалось мягче ожиданий аналитиков «Финама» (16%)....
Декабрь, январь и февраль на российском фондовом рынке традиционно демонстрируют яркую сезонность.
🔹 Декабрь
Один из лучших месяцев для российского рынка. Из 23 последних лет, в...
Норникель: отчет за 2025 год вселяет оптимизм, хорошо поработали с расходами и отчитались лучше прогноза, впереди рост прибыли и высокие цены на металлы
Норникель сегодня выпустил отчет за 2025 год
Компания заработала 10 рублей чистой прибыли на 1 акцию (за 1-е полугодие 2025 года было 4 рубля). Неплохо!
Сразу сравниваю со своим...
Alvin_, вот и думай. Конечно, понятно, что публика разношерстная и под разное заточена (кто-то на краткосрок заходи, кто-то ждет поспекулировать). Но такой пролив на фонды не спишешь (они туда и не...
АКЦИИ APPLE! Так как мой прошлый прогноз по OZON был отменён. Моё обещание последний раз опубликовать прогноз остётся в силе. Обещал, так обещал.Наших трогать не будем, они и так еле вывозят!Давайте, ...
16 февраля выходит операционный результат бизнеса за январь. Надеюсь на хороший отчёт. Взял ещё немного акций компании. Прогноз по цене акции в 25 рублей за штуку остаётся в силе.
Romul7, че там у вас в нэппи происходит сегодня я не интересовался. Что он там на чем поимел тоже не вкурсе, но сидел он со средней 74 примерно, так что мало ли что он там пишет
❗️Индекс ММВБ после публикации ставки. Несмотря на положительную реакцию рынка и рост, в целом, последние дни — ключевым уровнем для определения направления российского рынка по-прежнему остается уров...
хотя, судя по задаче, вроде как PositionGetString — узнаете тикет открытой позиции.
CTrade trade;
if(PositionSelect(_Symbol))
{
long ticket = PositionGetInteger(POSITION_TICKET);
trade.PositionModify(ticket,stop_loss,take_pofit);
}
как вариант
Gens, Я там скобочку забыл (поправил).
Так как в CTrade функция PositionModify перегружена, можно и так:
#include <Trade\Trade.mqh>
CTrade trade;
trade.PositionModify(_Symbol,stop_loss,take_pofit);
Gens, код бы глянуть (именно часть с модификацией).
Ну вообще, если это при использовании второго варианта, то, конечно, логично добавить проверку
if(PositionSelect(_Symbol))
{
//модификация
}
А если вообще по хорошему, лучше вообще не использовать стандартные стоплоссы нигде кроме тестера.
Кароч, скиньте код эксперта с вырезанной торговой логикой, оставив только модули исполнения и модификации, ночью гляну — раз уж мы заморочились, надо доделать нормально :).