Что нового

Бесплатные online курсы, скачать сливы курсов - kursy.live

Слив курсов - это быстрый и доступный способ получить дополнительные зания или ознакомиться с курсом, до его покупки.

Оперативная поддержка

Не активна ссылка? Обновляем неактивные ссылки в течении считанных минут.

Постоянное обновление

Ежедневно добавляем по 10-20 свежайших сливов. Не пропусти.

Гибкие тарифы

Можете скачать один курс или получить не ограниченный доступ ко всем курсам.

Видеокурс Разработка ТС и роботов в программе Zorro на языке лайт-Си

admin

Administrator
Команда форума
СУПЕР МОДЕРАТОР
Регистрация
26.05.2022
Сообщения
26 759
Реакции
219
Баллы
63
Видеокурс Разработка торговых систем и роботов
в программе Zorro на языке лайт-Си


Экспресс-курс в формате видео-уроков.
Обучение для опытных и начинающих трейдеров.
Рассматривается процесс разработки торговых систем и торговых роботов на универсальном языке lite-C.
Язык lite-C – это упрощённая версия языка C (Си), дополненного некоторыми элементами C++.
Минимум теории, максимум практической полезности.
Всего 8 уроков по 30-45 минут каждый.
Домашние задания после каждого урока.
В отличие от многих других подобных курсов, мы даём не только инструмент разработки и тестирования, но и готовые торговые системы (ТС), а также учим разрабатывать свои ТС.




Описание курса
Что вы получаете:

видеозаписи и конспекты уроков,
исходные тексты примеров, разобранных на уроках,
уникальные знания,
иммунитет против псевдо-мониторингов сверх-прибыльных торговых счетов и продавцов торговых роботов,
несколько готовых торговых систем, прибыльность которых не велика, но почти гарантирована,
возможность разрабатывать свои торговые системы,
Чего вы НЕ получаете:

готовых рецептов на все случаи жизни,
граальной торговой системы, которая гарантированно даст большую прибыль (более 200% годовых) в автоматическом режиме.
Цена каждого урока: 30 USD (или в рублях по курсу). Цена всего курса (8 уроков): 240 USD.

Какие начальные знания предполагаются у слушателей этого курса:

знание математики и информатики (основ алгоритмизации) в рамках средней школы и 1-го курса любого вуза,
знание основ трейдинга на валютном или фьючерсном рынке.

Требуется ли быть программистом или хорошо знать какой-либо язык программирования:

не обязательно.

С какого урока начинается изучение торговых систем, которые можно использовать для реальной прибыльной торговли?

с третьего урока.

Можно ли приобрести отдельные уроки?

начать можно только с 1-го урока,
следующий урок можно получить только после выполнения задания предыдущего урока,
каждый урок оплачивается отдельно.

Обязательно ли изучать все уроки до последнего?

по мере прохождения материала курса сложность возрастает, но все уроки изучать не обязательно,
необязательно изучать все методы анализа и все торговые системы – чтобы начать зарабатывать, достаточно одной-двух систем.

Почему нельзя купить все уроки сразу?
Потому что большинство людей покупают видеокурсы из-за того, чтобы утолить свой зуд “что-нибудь-сделать-чтобы-быстро-разбогатеть”, после чего наспех просматривают некоторые уроки, понимают, что быстро и просто разбогатеть не получится, и забрасывают учёбу. Затем они перепродают, обменивают видеоуроки или просто выкладывают их на форумах, в результате курс появляется в открытом доступе. Методы, известные всем, на бирже не работают! (эта истина, как и любая другая, не абсолютна, но в большинстве случаев верна). Поэтому ещё раз повторяем: Главное – не просмотр видеоуроков, это не кино!!! Главное – выполнение заданий и самостоятельная работа над собой.

Достоинства программы Zorro

Бесплатна в базовом варианте.
Может использоваться как для тестирования торговых систем, так и для автоматической торговли.
Может подключаться к торговому счёту, открытому для MetaTrader4.
Имеет продвинутый набор возможностей, если сравнивать с традиционными стредствами разработки ТС.
Более проста в использовании, чем традиционные средства разработки ТС (MetaTrader4/5, Ninja Trader 7/8, Wealth-Lab 4/5/6, TSLab,...).

Почему бы не использовать стандартные средства разработки и тестирования торговых систем, например, язык MQL4 или MQL5, встроенный в самый распространённый торговый терминал MetaTrader4/5, применяемый для торговли на валютном рынке FOREX?

Потому что в программе Zorro описание торговой системы выглядит проще и требует в несколько раз меньше строчек программного кода.

Рассмотрим простейшую торговую систему (ТС):

открыть длинную позицию (и, при необходимости, закрыть короткую), если линия индикатора RSI(12) пересекла уровень 75 снизу вверх,
открыть короткую позицию (и, при необходимости, закрыть длинную), если линия индикатора RSI(12) пересекла уровень 25 сверху вниз,
стоп и тейк-профит фиксированный: 200 пунктов.
Запрограммируем эту систему в Zorro и сравним получившийся текст программы с MQL4.
В Zorro нам потребовалось 7 строк, чтобы описать правила торговой системы.




Zorro lite-C



Код:

function run() {
vars Close = series(priceClose()),
vars rsi12 = series(RSI(Close, 12)),
Stop = 200*PIP,
TakeProfit = 200*PIP,
if(crossOver(rsi12, 75)) reverseLong(1),
if(crossUnder(rsi12, 25)) reverseShort(1),
}


На языке MQL4 та же система заняла в 5 раз больше строк! Комментарии, как говорится, излишни.




MQL4



Код:

int start() {
double current_rsi = iRSI(Symbol(), Period(), 12, PRICE_CLOSE, 1),
double previous_rsi = iRSI(Symbol(), Period(), 12, PRICE_CLOSE, 2),

double stop = 200*Point,
double takeprofit = 200*Point,

int digits = MarketInfo(Symbol(), MODE_DIGITS),
if (digits == 5 || digits == 3) {
stop *= 10,
takeprofit *= 10,
} else if (digits == 6) {
stop *= 100,
takeprofit *= 100,
}

int num_long_trades = 0,
int num_short_trades = 0,
int magic_number = 12345,

for(int i = 0, i &lt, OrdersTotal(), i++) {
if(!OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) continue,

if(magic_number != OrderMagicNumber()) continue,

if(OrderType() == OP_BUY) {
if((current_rsi &lt, 25.0) && (previous_rsi &gt,= 25.0))
OrderClose(OrderTicket(), OrderLots(), Bid, 3, Green),
else
num_long_trades++,
}

if(OrderType() == OP_SELL) {
if((current_rsi &gt, 75.0) && (previous_rsi &lt,= 75.0))
OrderClose(OrderTicket(), OrderLots(), Ask, 3, Green),
else
num_short_trades++,
}
}

if((current_rsi &gt, 75.0) && (previous_rsi &lt,= 75.0) && (num_long_trades == 0))
OrderSend(Symbol(), OP_BUY, 1.0, Ask, 3, Ask - stop,
Bid + takeprofit, , magic_number, 0, Green),

if((current_rsi &lt, 25.0) && (previous_rsi &gt,= 25.0) && (num_short_trades == 0))
OrderSend(Symbol(), OP_SELL, 1.0, Bid, 3, Bid + stop,
Ask - takeprofit, , magic_number, 0, Green),

return(0),
}
 

dimano1986

New member
Регистрация
18.06.2025
Сообщения
8
Реакции
0
Баллы
1
Возраст
39
Здравствуйте! Можно ссылку на курс?
 
Прием платежей для сайтов
Верх