Wealth-Lab

Сайт продукта: https://www.wealth-lab.com/
Wealth-Lab — одна из самых популярных в России универсальная среда разработки и тестирования торговых роботов, разработанная Fidelity Investments. Может также выполнять функцию торгового терминала. Программа использует Microsoft .NET Framework v4.0. В интегральной среде разработки Wealth-lab используется как распространенный язык C# так и паскалеобразный собственный язык который называется Wealthscript.

WL также содердит функционал Drag&Drop, который позволяет нубам программировать торговые стратегии основанные на техническом анализе не прибегая к коду.
  1. Аватар Replikant_mih
    Базовый алго-флоу на Wealth-Lab 7 и мой алго-флоу там же (часть 1 из 3).

    Часто тут пишу про Wealth-Lab. Сейчас это значимая часть моей алго-инфраструктуры. Но ни разу даже картинки Велс-Лаба не показал)). Пришло время все исправить. Покажу новый велс и немного приподниму вуаль, защищающую мой подход и мой алгоритмический флоу (как тэщщу, где беру идеи, как оптимизирую, как выбираю значения параметров и т.д.).

     

    Базовый флоу на Wealth-Lab 7.


    Кодим стратегию. 

    Базовый алго-флоу на Wealth-Lab 7 и мой алго-флоу там же (часть 1 из 3).

     

    В начале Initialize видно, как удобно организована работа с таймсериями в векторном стиле.

                 

    Можно и без кода стратегию запилить.

    Базовый алго-флоу на Wealth-Lab 7 и мой алго-флоу там же (часть 1 из 3).



    Авто-репост. Читать в блоге >>>
  2. Аватар Replikant_mih
    Коннектор для торговли через Quik из Wealth-Lab 7 – завертелось…

    Итак, граждане-трейдеры, сбор средств для финансирования создания коннектора между Wealth-Lab 7 и широко известной в узких кругах программой Quik продолжается.

     

    Ранее анонс был сделан здесь:

    https://smart-lab.ru/blog/740754.php

     

    Итак, проект стартанул, в смысле не только сбор средств, но и разработка. Проект уже профинансирован на 60К рублей. Узнать детали, подробности, жарки сплетни, слухи, посмотреть короткие видосики где «о, оно уже шевелится!» можно в чате проекта: https://t.me/joinchat/v8SwzUrLLChkMjE6. Коннектор будет включать в себя модуль получения стриминг данных, исторических данных, а так же модуль работы со счетами и заявками. На текущий момент уже работает получение свечей в реальном времени и кое что ещё.

     

    Немного про Wealth-Lab 7 (будем называть его для краткости WL7), зачем он, что он, что он может и чего он не может. Где-то может буду повторять то, что уже говорил, ну ничего.

     

    Про WL7 тезисно:

    — WL7 мощный, гибкий. Программа специализируется на бэктестинге, рисёче и в этой области её возможности огромны и постоянно расширяются. Если же вам чего-то не хватает или нужно что-то специфичное, то во-первых программа активно расширяется (например, на их youtube канале можно посмотреть как часто выходят видео про новые обновления и как наполнены они новыми фишками: https://www.youtube.com/c/WealthLabSupport/videos ). Во-вторых, у WL7 открытый API интерфейс (



    Авто-репост. Читать в блоге >>>
  3. Аватар Артем Самунджян
    Коннектор к Quik через Wealth Lab 7.0
    Коннектор к Quik через Wealth Lab 7.0


    Друзья, насколько вы все знаете, для back test существовала отличная программа для алготорговли WealthLab 6.
    Я пользовался ей ещё 8-10 лет назад. Она поражала своей простотой и удобством. Её использовали все алго тестеры в «кулуарах».
    К сожалению нормальной адаптации между Quik и Wealth Lab никогда не было. Либо она очень плохо поддерживалась, либо чего — то не хватало и т.д. Также на тот момент Quik выдавал данные только через DDE.

    Поэтому, я, как и многие другие, тестировал бота в WLD, а потом шёл переписывать его на какой — то другой платформе. На тот момент я писал на S#. Переписка обычных timeFrame стратегий на S# не очень благородное дело, потому что S# — это библиотека больше для реализации сложных ботов, ибо 30% кодинга это алгоритм, а 70% — это создания самого .NET проекта. (windows exe приложения) S# больше подходит для реализации нестандартных ботов. 

    Прошло время и много моментов поменялось.
    Во-первых, вышла новая версия WLD 7.0 и её можно оплачивать ежемесячно, она стоит всего 40$ в месяц.

    Авто-репост. Читать в блоге >>>
  4. Аватар Replikant_mih
    Всё, шутки кончились. Велс-лаб 7 уже вполне неплох.

    Только русских русскоговорящих мало. Залетайте в чат для русскоговорящих и Россию торгующих пользователей Wealth-Lab 7, нас уже… 2 и будет ещё больше. Граали обсуждать не будем, стратегии тоже. Для этого есть отличный чат от Сергея Павлова. А вот перетереть более узкую инфраструктурную тематику для тех, кто юзает, ну или на крайняк собирается юзать Wealth-Lab 7 – самое то. Ничего не продаю. Так чисто релевантное общение.

    P.S. Пиарщик от бога, чуть ссылку не забыл добавить)).
    Наш WL7 Russian чат 



    Авто-репост. Читать в блоге >>>
  5. Аватар Артём Щербаков
    Кто-то юзает Wealth-Lab 7? — Давайте дружить.
    Платформа крепнет. Уже есть какая-никакая интеграция с российским рынком — можно исторические данные подгружать, можно заявки через Quik отправлять, стриминг данных не идеален, но использовать можно, у меня есть к Алору коннекторы, тоже не доделаны, но в целом работают. Как вообще, кто-то юзает? 

    Народ-то есть, но все англоговорящие, а главное Россию не торгующие).

    В общем если вы такие есть — пишите, заобщаемся). Или если чувствуете готовность попробовать или перейти на — тоже пишите. Есть желание почистить баги в коннекторах — тоже добро пожаловать).

    А в целом потенциал у платформы хороший, API открытые, руководитель команды с интересными идеями, отзывчиво в целом на обратную связь реагируют. Я вот, например, не нашел у них подходящий для себя оптимизатор, через их API свое расширение сделал. 

    Авто-репост. Читать в блоге >>>

    Replikant_mih, Привет. Только только вот знакомлюсь. скачал с одной из здешних веток версию 6.4 со сбросом триала, но она упорно не хочет запускаться. Постоянно требует лог ин.

    Артём Щербаков, Привет. Ну 7-я версия она полностью новая (в т.ч. код стратегий по-другому пишется). Ну и там нет ломаных вариантов, вроде)).

    Replikant_mih, ну я скачал ломаную — попробовать. так то принцип написания один и тот же. мне просто прогнать посмотреть доходная или нет.
  6. Аватар Replikant_mih
    Кто-то юзает Wealth-Lab 7? — Давайте дружить.
    Платформа крепнет. Уже есть какая-никакая интеграция с российским рынком — можно исторические данные подгружать, можно заявки через Quik отправлять, стриминг данных не идеален, но использовать можно, у меня есть к Алору коннекторы, тоже не доделаны, но в целом работают. Как вообще, кто-то юзает? 

    Народ-то есть, но все англоговорящие, а главное Россию не торгующие).

    В общем если вы такие есть — пишите, заобщаемся). Или если чувствуете готовность попробовать или перейти на — тоже пишите. Есть желание почистить баги в коннекторах — тоже добро пожаловать).

    А в целом потенциал у платформы хороший, API открытые, руководитель команды с интересными идеями, отзывчиво в целом на обратную связь реагируют. Я вот, например, не нашел у них подходящий для себя оптимизатор, через их API свое расширение сделал. 

    Авто-репост. Читать в блоге >>>

    Replikant_mih, Привет. Только только вот знакомлюсь. скачал с одной из здешних веток версию 6.4 со сбросом триала, но она упорно не хочет запускаться. Постоянно требует лог ин.

    Артём Щербаков, Привет. Ну 7-я версия она полностью новая (в т.ч. код стратегий по-другому пишется). Ну и там нет ломаных вариантов, вроде)).
  7. Аватар Артём Щербаков
    Кто-то юзает Wealth-Lab 7? — Давайте дружить.
    Платформа крепнет. Уже есть какая-никакая интеграция с российским рынком — можно исторические данные подгружать, можно заявки через Quik отправлять, стриминг данных не идеален, но использовать можно, у меня есть к Алору коннекторы, тоже не доделаны, но в целом работают. Как вообще, кто-то юзает? 

    Народ-то есть, но все англоговорящие, а главное Россию не торгующие).

    В общем если вы такие есть — пишите, заобщаемся). Или если чувствуете готовность попробовать или перейти на — тоже пишите. Есть желание почистить баги в коннекторах — тоже добро пожаловать).

    А в целом потенциал у платформы хороший, API открытые, руководитель команды с интересными идеями, отзывчиво в целом на обратную связь реагируют. Я вот, например, не нашел у них подходящий для себя оптимизатор, через их API свое расширение сделал. 

    Авто-репост. Читать в блоге >>>

    Replikant_mih, Привет. Только только вот знакомлюсь. скачал с одной из здешних веток версию 6.4 со сбросом триала, но она упорно не хочет запускаться. Постоянно требует лог ин.
  8. Аватар Replikant_mih
    Кто-то юзает Wealth-Lab 7? - Давайте дружить.
    Платформа крепнет. Уже есть какая-никакая интеграция с российским рынком — можно исторические данные подгружать, можно заявки через Quik отправлять, стриминг данных не идеален, но использовать можно, у меня есть к Алору коннекторы, тоже не доделаны, но в целом работают. Как вообще, кто-то юзает? 

    Народ-то есть, но все англоговорящие, а главное Россию не торгующие).

    В общем если вы такие есть — пишите, заобщаемся). Или если чувствуете готовность попробовать или перейти на — тоже пишите. Есть желание почистить баги в коннекторах — тоже добро пожаловать).

    А в целом потенциал у платформы хороший, API открытые, руководитель команды с интересными идеями, отзывчиво в целом на обратную связь реагируют. Я вот, например, не нашел у них подходящий для себя оптимизатор, через их API свое расширение сделал. 

    Авто-репост. Читать в блоге >>>
  9. Аватар K_R_L
    Привет всем

    А обновлёнными библиотеками может кто поделится
    типа этой
    wl6.wealth-lab.com/Extensions/Details/Community-Components-library-10
    и этой
    www2.wealth-lab.com/WL5WIKI/CommunityChartStylesMain.ashx

    всё плюшки там по сути, а скачать не дают. Даже для ознакомления.
  10. Аватар Replikant_mih
    Победим систему. Торговля из Wealth-Lab 7 через Quik живи!

    Велс позволяет тестить торговые стратегии, но предусмотрены функциональные возможности и для торговли. Имеется API для реализации коннекторов к брокерскому ПО. Один из способов запилить коннеткор – сподвигнуть разработчиков это сделать. Они сделали виш-лист, куда можно закидывать задачи, ребята гибко смотрят на востребованность (по кол-ву лайков) и берут в работу самый востребованные запросы. Хотя вот прям недавно намекнули, что вообще-то за ними последнее слово здесь и могут и не взять в работу.

     

    В общем есть в виш-листе задача запилить коннектор для Квика. Надо совсем немного лайков чтобы поднять задачу достаточно чтоб они её взяли в работу. Нужно зарегаться на форуме Wealth-lab 7 (ну или просто зайти если акк есть) и лайкнуть этот пост (который по совместительству запрос на разработку коннектора):

    https://www.wealth-lab.com/Discussion/Request-a-broker-provider-for-Russian-market-QUIK-5473

     

    Кому этот коннектор и сам велс могут быть интересны. Всем алго-трейдерам. И не очень алго – имеется возможность писать стратегии через конструктор – без кодинга, тестировать эти стратегии и потом вот торговать (если будет коннектор к Квику, то и Россию). По деньгам 300 или 400 баксов в год, что, кажется, дешевле выходит, чем TSLab.

     

    Если интересна эта тема – лайкайте пост по ссылке. Если какие-то вопросы – пишите, я в теме.

    Коннектор к Квику живи!



    Авто-репост. Читать в блоге >>>
  11. Аватар Replikant_mih
    Вышел Wealth-Lab 7. Запилим коннектор к России?

    Велс-Лаб – ван лав.

    Парни выкатили новый велс. https://www.wealth-lab.com/ .

     

    По идее, чтобы запилить коннектор и торговать через велс разработанные там же стратегии нужно реализовать коннектор, а значит реализовать это: https://www.wealth-lab.com/Support/ExtensionApi/BrokerAdapter и это: https://www.wealth-lab.com/Support/ExtensionApi/StreamingDataProvider .

     

    Разработчики уже ответили мне, что подобная штука конечно же планируется, но по срокам – хз. Не люблю такие неопределенные сроки).

     

    Я чет заколебался сам программировать), но отдать на сторону какому-нибудь толковому разработчику было бы гуд. По идее это может быть интересно не только мне, хотя при упоминании велса хоть какой-то ассоциативный ряд простроится только у динозавров, половина из которых помнит велс со времен, когда он не был хорош. Так что идея найти единомышленников не видится мне особенно перспективной)).

     

    А, собственно идея: скинуться и заказать разработку толковому кому-нибудь. Если интересно – пишите. Наверно, можно самим велс-лабовцам заказать, как вариант. Потому что одно дело «вот бы коннектор», а другое «вот бы коннектор, вот вам немного стимулирующего бабла под наш виш-лист».


    P.S. Если вы чувствуете в себе силы и желания в данной схеме поучаствовать в качестве разработчика (возмездно) — тоже, пожалуйста, напишите.



    Авто-репост. Читать в блоге >>>
  12. Аватар Олег Нефёдов
    Добрый день. Как в Multiple position запретить входить повторно в позу по одному и тому же сигналу, событию.
    Например как на скрине, как запретить входить если значение индикатора с момента последней позиции не изменился.
    Спасибо заранее!
    Вот пытаюсь, но что-то не выходит:

    using System;

    using System.Collections.Generic;

    using System.Text;

    using System.Drawing;

    using WealthLab;

    using WealthLab.Indicators;

    namespace WealthLab.Strategies

    {

    public class MyStrategy: WealthScript

    {

    protected override void Execute()

    {

    DataSeries DataSeriesCrossBelow = Peak.Series(Close,4,PeakTroughMode.Percent) * (1 — 5/100d);

    PlotSeries(PricePane,Peak.Series(Close,4,PeakTroughMode.Percent),Color.Red,LineStyle.Solid,3);

    PlotSeries(PricePane, DataSeriesCrossBelow, Color.Red, LineStyle.Dotted, 2 );


    for(int bar = GetTradingLoopStartBar(1); bar < Bars.Count; bar++)

    {
    int yuy = ActivePositions.Count;

    if (DataSeriesCrossBelow[bar-yuy] != DataSeriesCrossBelow[bar])
    {

    if (CrossUnder(bar,Close,DataSeriesCrossBelow))

    {

    BuyAtMarket(bar + 1, «Group1|»);

    }

    }

    for(int _pos = ActivePositions.Count — 1; _pos >= 0; _pos--)

    {

    Position p = ActivePositions[_pos];

    if (p.Active)

    {

    if (p.EntrySignal.Contains(«Group1|»))

    {

    double Target = p.EntryPrice * (1 + 4 / 100.0d);

    SellAtLimit(bar + 1, p, Target, «Group1»);

    }

    }

    }

    }

    }

    }

    }
  13. Аватар Алексей Бугин
    7 версия Wealth-lab на подходе
    Вчера на форуме вычитал новость, что идут тесты (в ближ.несколько недель) 7 версии Вэллса, бета-версия (тестовая).
    Ну то есть если после тестов все норм, то могут уже официальный релиз сделать.

    Авто-репост. Читать в блоге >>>
  14. Аватар Алексей Бугин
    Great News from US-Canada WealthLabDev 6.9

    Вчера был очередной слет идентификации WealthLab Dev 6.9 на что в поддержке сказали
    чтобы не устанавливал обновления MACoS)! Как выяснилось на компьютерах от МАК Биос для
    Виндоувс прошивается с каждым обновлением от МАК) А я и не подозревал)))То есть обновления ставить можно
    но ровно на 60 день с момента последней активации.
    И в поддержке добавили, чтоОООО! Готовиться выход 7 версии!) где подобные ограничения
    будут устранены. Собственно, в этом и состоит положительная новость. Обнова долгожданная не за горами)!
    (для тех у кого лицензия)

    Авто-репост. Читать в блоге >>>
  15. Аватар De color
    Как исправить Баг в Wealth-Lab? Здравствуйте, багос заключается в неправильных свечах при выставления не стандартных таймфреймов. предоставляю картинкe, 1 и 2 свечи.

    Авто-репост. Читать в блоге >>>
  16. Аватар alt
    Забегает сюда кто из ветеранов, помнящих старый –добрый 4Wealth-Lab !?

    Нужна помощь в формализации.  Мотивация подразумевается…

    Если кто помнит паскале подобный язык 4WL и есть желание помочь- пишите в личку..

    Как  второй вариант- можно на С#  под 6WL  ..



    Авто-репост. Читать в блоге >>>
  17. Аватар iew
    Добрый день! Присоединяюсь к просьбе обновить ссылочку…
  18. Аватар sergey malkov
    Юрий, добрый день.
    не мог ли бы Вы обновить ссылочку на установщик? удалена последняя с файлообменника
  19. Аватар Сергей
    Wealth-lab 6.9 на халяву
    Всем привет!
    Так как у большинства есть ломаный велс только версии 6.4, решил поделиться найденным на просторах забугорнета велсом 6.9.19.0 Pro.
    Качаем, распаковываем куда-нибудь на диск c:\ но не в «Programm Files», так как винда защищает системные папки. И запускаем сразу нужный под вашу разрядность exe, без установки.
    Проверено, все работает на ура!
    Wealth-lab 6.9 на халяву

    Авто-репост. Читать в блоге >>>

    Юрий, друзья, поделитесь пожалуйста рабочим WL x64, по ссылке его уже там нет.

    Сергей, перезалил, ссылка в каментах…

    Юрий, большое спасибо.
  20. Аватар Юрий
    Wealth-lab 6.9 на халяву
    Всем привет!
    Так как у большинства есть ломаный велс только версии 6.4, решил поделиться найденным на просторах забугорнета велсом 6.9.19.0 Pro.
    Качаем, распаковываем куда-нибудь на диск c:\ но не в «Programm Files», так как винда защищает системные папки. И запускаем сразу нужный под вашу разрядность exe, без установки.
    Проверено, все работает на ура!
    Wealth-lab 6.9 на халяву

    Авто-репост. Читать в блоге >>>

    Юрий, друзья, поделитесь пожалуйста рабочим WL x64, по ссылке его уже там нет.

    Сергей, перезалил, ссылка в каментах…
  21. Аватар Сергей
    Wealth-lab 6.9 на халяву
    Всем привет!
    Так как у большинства есть ломаный велс только версии 6.4, решил поделиться найденным на просторах забугорнета велсом 6.9.19.0 Pro.
    Качаем, распаковываем куда-нибудь на диск c:\ но не в «Programm Files», так как винда защищает системные папки. И запускаем сразу нужный под вашу разрядность exe, без установки.
    Проверено, все работает на ура!
    Wealth-lab 6.9 на халяву

    Авто-репост. Читать в блоге >>>

    Юрий, друзья, поделитесь пожалуйста рабочим WL x64, по ссылке его уже там нет.
  22. Аватар oleg_oleg
    Добрый день, а как можно 6.9.19.0 изменить из кода таймфрейм, чтобы задать как параметр и оптимизировать без ручного переключения таймфрейма.
  23. Аватар Юрий
    Wealth-lab 6.9 на халяву
    Всем привет!
    Так как у большинства есть ломаный велс только версии 6.4, решил поделиться найденным на просторах забугорнета велсом 6.9.19.0 Pro.
    Качаем, распаковываем куда-нибудь на диск c:\ но не в «Programm Files», так как винда защищает системные папки. И запускаем сразу нужный под вашу разрядность exe, без установки.
    Проверено, все работает на ура!
    Wealth-lab 6.9 на халяву

    Авто-репост. Читать в блоге >>>
  24. Аватар Юрий
    Оптимизация в Wealth-lab
    Здравствуйте уважаемые коллеги!
    В ходе подбора параметров торговой системы в Wealth-lab столкнулся с очень долгой оптимизацией оных. Особенно если параметров больше десятка, там просто уже какие-то нереальные цифры времени расчета… недели, месяцы, годы...

    Так же заметил что нагрузка на процессор в ходе оптимизации не превышает 10-15%, из чего делаю вывод что или используются не все возможные ресурсы процессора, или не используется многопоточность. В общем какая то не оптимальная оптимизация получается.

    В связи с чем у меня возникло несколько вопросов. Есть ли в природе модули оптимизации для Wealth-lab использующие процессор на всю катушку? 
    Или может быть есть модули использующие не CPU а GPU для более быстрой оптимизации? Ведь не случайно крипту майнят именно видеокартами. 

    В общем если есть у кого-то что-то полезное по данному вопросу, прошу поделиться ценной информацией или даже готовым модулем для Wealth-lab.

    Авто-репост. Читать в блоге >>>
  25. Аватар krolix
    Wealth-lab библиотека community.rules.xml есть у кого? Поделитесь.

    Авто-репост. Читать в блоге >>>
Чтобы купить акции, выберите надежного брокера: