• Информация
4 года
опыт работы
2
продуктов
55
демо-версий
0
работ
0
сигналов
0
подписчиков
Bogdan Chirukin
Добавил тему После закрытия свечи
Привет всем хочу делать ветер в момент закрытия свечи, этот момент решил ловить исходя из  следующей логики:  на каждом тике запрашивать тики с момента открытия текущей свечи и делать ветер когда это к-во равно 1 накидал такой код
Bogdan Chirukin
Добавил тему Стакан цен
Привет всем! Открыл я стакан цен в робофорекс мт5 а там нет объемов. нажимаю на показ таблицы всех сделок - ее тож нет. Что делать? помогите
Bogdan Chirukin
Добавил тему Бот и центовый счет
Привет всем! Есть ли различия для бота - торггует он на центовом или долларовом счету
Bogdan Chirukin Выставил продукт

Описание Данный эксперт  делает решение о покупке/продаже на основании индикаторов MACD и SAR. Анализируя свечи, а также, баланс, делается вывод об объеме сделки. Робот имеет 9 переменных - 7 касающихся работы индикаторов, 1 - расчет величины лота и 1 принимает участие и в работе индикаторов, и в расчете лота. Прежде чем запускать бота в работу - проведите настройку. Настройка Откройте тестер стратегий платформы; В графе "Оптимизация" выберите  "Медленная"; Выберите период(1 час и

Bogdan Chirukin
Добавил тему Volume limit reached
Привет всем! При автотестировании в маркете получаю ошибку - Volume limit reached - превышен максимальный объем открытых сделок, как я понимаю. Вот функция проверки bool PositionVolume( string symbol, double volume)   {    double
Bogdan Chirukin Выставил продукт

150.00 USD

Описание Учитывает показания нескольких индикаторов и рассчитывает риск потерь. На основании этих данных, принимает решение о открытие/закрытие/ожидание сделки, направлении и объеме. Сейчас, коэффициенты для индикаторов оптимизированы под USDJPY с периодом H1. На других парах возникает больше ложных сигналов или бот не подает признаки жизни. Возможно, будет прибыльно работать и на других парах, не тестировал. Касательно входных параметров: вы можете изменять величину минимального лота(в долях от

Bogdan Chirukin
Добавил тему Выбор последней открытой позиции
Добрый день, нужно выбрать последнюю открытую позицию - пишу код: ulong ner = PositionGetTicket ( PositionsTotal () - 1 ) временами выбирает, временами нет. через CPositionInfo pos; pos.SelectByIndex( PositionsTotal () - 1 ); та же ерунда. открытые
Bogdan Chirukin
Добавил тему переменная
Привет, можно ли в советнике(если да   - пожалуйста пример кода) mql5  создать динамическую переменную - при каждом тике дописывать значение(в итоге иметь массив значений), а потом - также на тике удалить их все
Bogdan Chirukin
Добавил тему PositionClose
Привет всем bool   PositionClose(    const ulong    ticket,                   // тикет позиции    ulong
Bogdan Chirukin
Добавил тему Тики
Привет всем! Как я понимаю, функция  CopyBuffer получает в массив по-тиковую инфу. Вопрос следующий: как, имея эту инфу, можно найти по-свечные значения или как вообще это сделать
Bogdan Chirukin
Добавил тему индикатор MACD
Привет всем, хочу получить два последних значения индикатора MACD int handle_macd; double macd[]; int OnInit ()   { //---    handle_macd = iMACD ( NULL , PERIOD_H1 , 12 , 26 , 9 , PRICE_CLOSE ); //---    return ( 0 );
Bogdan Chirukin
Добавил тему Есть вопросы к OrderCloseBy()
В качестве аргументов использовал 2 противоположных ордера по одному инструменту, функцией OrdersTotal() до и после OrderCloseBy() вывел количество ордеров , оно не изменилось, функция GetLastError() после клоуса пишет об отсутствии
Bogdan Chirukin
Добавил тему удаление всех ордеров
написал скрипт, исходя из прочтенного в документации: int  i = OrdersTotal() - 1;        for(i; i >= 0; i--)    {     OrderSelect(i, SELECT_BY_POS, MODE_TRADES);    Alert( GetLastError()
Bogdan Chirukin
Добавил тему помогите со стопами
stopLoss = NormalizeDouble((MarketInfo(Symbol(), MODE_BID) - 10 * MarketInfo(Symbol(), MODE_STOPLEVEL) * Point), Digits); takeProfit = NormalizeDouble((MarketInfo(Symbol(), MODE_BID) + 10 * MarketInfo(Symbol(), MODE_STOPLEVEL) * Point)
Bogdan Chirukin
Добавил тему 138 Новые цены
Здравствуйте, при тестировании бота в тестере стратегий строка status = OrderSend(Symbol(), cmd, 0.1, price, MarketInfo(Symbol(), MODE_SPREAD), stopLoss, takeProfit); отдает -1 с ошибкой 138. Описание ошибки знаю, но как ее пофиксить? когда cmd
Bogdan Chirukin
Зарегистрировался в MQL5.community