Автор |
Сообщение |
Apple
Зарегистрирован: 24.09.2014
Сообщения: 39
|
я собрала код, он отправляет заявки, но просто по сигналам buy sell. самое главное то в системе управление этими сигналами,я не понимаю куда вот эту часть кода вставить? Почему туда где сидят условия на buyshort нельзя?
Код: |
for ( i = 0; i < BarCount; i++ )
{
if ( priceatbuy == 0 OR priceatsell == 0 )
{
if ( Buy[i] )
{
priceatbuy = BuyPrice[i];//
}
if ( Short[i] )
{
priceatsell = ShortPrice[i];//
}
}
|
|
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Ты хочешь робота с доливками?
Смотри тут |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Apple
Зарегистрирован: 24.09.2014
Сообщения: 39
|
Я все это уже видела. Короче я правильно понимаю, что AFL код пригоден только для теста системы, а в робота мы берем только бай сел сигналы и логику по новой настраиваем в блоке отправки ордеров? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
В общем да.
Правда все это мы тоже делаем на AFL |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Apple
Зарегистрирован: 24.09.2014
Сообщения: 39
|
000 писал(а): |
В общем да.
Правда все это мы тоже делаем на AFL |
спасибо. ну меня собственно это и интересовало. а почему нельзя весь код системы вставить целиком и нужно по новой описывать логику?
ps астробиологу можно какое-нибудь наказание придумать за дремучий мужской шовинизм? поднять культуру форума. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Почему нельзя?
Ну как сказать... иногда можно, иногда нельзя
Факторов много.
Во первых тестер сам делает некую работу по фильтрации сигналов а в роботе мы тестер не используем.
Во вторых тестер имеет дело с уже сформировавшейся свечкой а робот со строящейся, все время изменяющейся.
В третьих код для теста прогоняется только один раз для всей истории, а робот вынужден постоянно сканировать рынок
........ |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Apple писал(а): |
ps астробиологу можно какое-нибудь наказание придумать за дремучий мужской шовинизм? поднять культуру форума. |
Какое? Он и так уже астробиолог ))))) |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
Apple
Зарегистрирован: 24.09.2014
Сообщения: 39
|
000 писал(а): |
Почему нельзя?
Ну как сказать... иногда можно, иногда нельзя
Факторов много.
Во первых тестер сам делает некую работу по фильтрации сигналов а в роботе мы тестер не используем.
Во вторых тестер имеет дело с уже сформировавшейся свечкой а робот со строящейся, все время изменяющейся.
В третьих код для теста прогоняется только один раз для всей истории, а робот вынужден постоянно сканировать рынок
........ |
спасибо, теперь понятно ) |
|
|
Посмотреть профиль Отправить личное сообщение |
|
nemoy
Зарегистрирован: 05.10.2014
Сообщения: 29
|
а как ммвб засунуть в ордера(или экспорт котировок)?
старый MICEX_SHR не работает. новый MST тоже
только forts пашет, а нужна мамба |
|
|
Посмотреть профиль Отправить личное сообщение |
|
000
Site Admin
Зарегистрирован: 10.12.2007
Сообщения: 9106
|
Если это вопрос мне, то ничего не понял. |
_________________ ceterum censeo carthaginem esse delendam
Удачи. Олег. |
|
Посмотреть профиль Отправить личное сообщение Посетить сайт автора |
|
nemoy
Зарегистрирован: 05.10.2014
Сообщения: 29
|
000 писал(а): |
Если это вопрос мне, то ничего не понял. |
это вопрос тем кто пользуется альфой.
работает только экспорт forts, если назвать тикер "forts.sber-12.14"
для акций ммвб экспорт не настроить
метасток раньше использовал MICEX_SHR, теперь MST. думал по аналогии сделать, но увы не хочет. тех поддержка альфы славится своим игнором |
|
|
Посмотреть профиль Отправить личное сообщение |
|
nemoy
Зарегистрирован: 05.10.2014
Сообщения: 29
|
000 писал(а): |
Ты хочешь робота с доливками?
Смотри тут |
а как быть если все доливки зациклены математической формулой на предыдущие доливки, а не простым условием как в примере? и это всё приправлено такими же отливками
Код: |
else if(L [i] <= EntryPrice - 2 * step ) // долить, если цена ниже предыдущего лонга на шаг
{
Buy[i] = sigScaleIn;
EntryPrice = EntryPrice - 2 * step; // запоминаем цену последней доливки
}
/////////////////отливка лонгов
else if (H [i] >= EntryPrice + 2 * step)
{
Buy[i] = sigScaleOut;
EntryPrice = EntryPrice + 2 * step; // запоминаем цену последней отливки
}
|
|
|
|
Посмотреть профиль Отправить личное сообщение |
|
Apple
Зарегистрирован: 24.09.2014
Сообщения: 39
|
nemoy писал(а): |
а как ммвб засунуть в ордера(или экспорт котировок)?
старый MICEX_SHR не работает. новый MST тоже
только forts пашет, а нужна мамба |
Нужно чтобы в альфе график бумаги с таким же тайм фреймом как и в ами был открыт. |
|
|
Посмотреть профиль Отправить личное сообщение |
|
nemoy
Зарегистрирован: 05.10.2014
Сообщения: 29
|
Apple писал(а): |
nemoy писал(а): |
а как ммвб засунуть в ордера(или экспорт котировок)?
старый MICEX_SHR не работает. новый MST тоже
только forts пашет, а нужна мамба |
Нужно чтобы в альфе график бумаги с таким же тайм фреймом как и в ами был открыт. |
это я делаю. а как называть тикер акции (new symbol) в амиброкере? |
|
|
Посмотреть профиль Отправить личное сообщение |
|
Apple
Зарегистрирован: 24.09.2014
Сообщения: 39
|
MICEX_SHR.LKOH и в альфе выбирать из МБ ЦК а не ММВБ |
|
|
Посмотреть профиль Отправить личное сообщение |
|
|