Проверяю исходняк, не каких изменений, все данные только в пределах сотых.
Вопрос:
1. каким образом WLD округляет до триллионных (откуда он эти цифры берёт, точней что прибавляет)?
2. Как его заставить @#High[Bar] (цены) выводить как есть в сотых, да в настройках есть смещение, но это смещение для графика!
А как математически это повторить. Просто мне нужно перенести стратегию из WLD в C#, и не получается из-за этой разницы. На C# нужно симулировать точную копию этой ошибки.
WildTraider, Дебарг это что?
Считается все корректно, переносится в С# и там все норм. Все сделки (вход/выход) робота на С# и WLD совпадают.
Если же пытаться вывести Open через print, то надо понимать, что это тип double и нужно указывать формат вывода.
alt, на графике он режет, а в реале нет, но отрезать не проблема (лишний цикл правда писать), а вот как преобразовать 732,67 -> 732,679992675781 — вот загадка! Или хотя бы свести всё под один стандарт.
не могу пока ничего посоветовать на сей счёт. Мож на Пауке
полистай ветку по Вэлсу..
При случае попробую спросит у ребят которые более продвинуты в нём
WildTraider, лишние цифры возникают т.к. в double нельзя точно отразить некоторые числа. У Float точность еще ниже, так что не стоит его использовать!!! В метатрейдере для точного отображения цены есть функция NormalizeDouble, в ВЛД должно быть что-то аналогичное. про float вообще забудь!
Чёрный кот, я на Дельфи не особо специализируюсь, но там кроме float double не предусмотрен. И как в самом WLD решить эту проблему я не нашёл. Так что 2-а вопроса в силе!
WildTraider, вроде как float в WLD 4 и есть double. В общем все упирается в точность double. Но как решить хз, я никогда не писал под WLD 4, да и не вижу смысла использовать древнюю систему, с таким корявым языком программирования.
Долгосрочное инвестирование умерло. В этот раз - без "но". Хороших новостей не будет
Увеличение капитала посредством инвестирования в доли компаний всегда основывалось на двух тезисах
(1) компания сможет на длительном интервале времени (десятки лет) производить...
27.02.2026
Как на самом деле используют ИИ в алготрейдинге
Если первая часть моего репортажа по конференции алготрейдеров в Москве была об инфраструктуре, то вторая часть будет про искусственный интеллект. ИИ в 2026 году это неполноценная замена...
27.02.2026
Как в OsEngine создаются торговые роботы: класс BotFactory. Видео.
В этом видео разбираем, как в OsEngine создаются торговые роботы и работает класс BotFactory. Заглянем в исходный код, посмотрим где хранятся роботы и чем отличаются встроенные стратегии от...
Ростелеком. МСФО за Q4 2025г. Всё неплохо… но всё равно печально…
Компания Ростелеком опубликовала финансовые результаты за 4 квартал 2025г.: 👉Выручка — 270,5 млрд руб. (+15,6% г/г)
👉Операционные расходы — 227,7 млрд руб. (+12,5% г/г)
👉 Операционная...
Andrei Er, Ну то AIX, основной листинг там и торги там проводятся, эмитент года 2 давал на перевод, а после уже произвел принудительный выкуп… Об этом много раз писалось, были уведомления. А у вас ...
Алроса – рсбу/ мсфо
7 364 965 630 обыкновенных акций
www.e-disclosure.ru/portal/files.aspx?id=199&type=1
Капитализация на 27.02.2026г: 295,924 млрд руб
Общий долг на 31.12.2023г: 249,035 ...
terkin, ФСК FCF тратят на ремонтный и строительный капекс, до 2028г дивиденда у них не ожидается по ИПРам. Да и фскшка стоит-то 0.11 bv за это. Не так-то и плохо, пусть раньше потратят деньги на ре...
В 1756 г. Иван Антонович был тайно перевезен в Шлиссельбургскую крепость. Настоящее имя «безымянного колодника» было скрыто даже от коменданта крепости. Охраной узника занималась непосредственно Тайна...
Станислав Н, За такие вещи надо им рейтинговое агентство поменять или отказаться от их услуг. На рынке есть неплохие облиги и без рейтинга. Зачем им платить деньги вообще?
Дмитрий, тут видишь какая ситуация не нужно смотреть что сейчас происходит даже по продажам, пик получает выручку когда счета эскроу раскрываются, а они раскрываются по объектам, которые он три год...
И. М., а при чем тут народ? Покупать на аукционе народ что-ли будет?
ЮГК «свои» люди купят, те кто отжимал у Струкова, а такие дорого не покупают, они и так уже потратились на всю эту канитель.
Kirillets, ну да, чтобы они сразу правильно посчитали — нужно было.
Сейчас только получать возврат излишне уплаченного налога в рамках годовой декларации.
А ВТБ мог бы помочь таким «пострадавши...
Open: 740,94
High: 742,33
Low: 740,59
Close: 732,67
не каких триллионных нет, это в самом WLD меняеться, а вот как — вот это вопрос!
Используйте дебарг: print('High: '+ FloatToStr( @#High[Bar]));
Считается все корректно, переносится в С# и там все норм. Все сделки (вход/выход) робота на С# и WLD совпадают.
Если же пытаться вывести Open через print, то надо понимать, что это тип double и нужно указывать формат вывода.
High: 1152.31005859375
High: 1154.80004882813
High: 1156.48999023438
полистай ветку по Вэлсу..
При случае попробую спросит у ребят которые более продвинуты в нём
High := StrToFloat(FormatFloat('#,##0.00',@#High[Bar])) — StrToFloat(FormatFloat('#,##0.00',@#High[Bar-1]))
High = 0,0600128173828125