[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 115
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вы никогда не задумывались, что Все индикаторы подстраиваются под Цену - а Не наоборот.
Какой из этого вывод можно сделать ? Я пока не знаю )
Цена Не зависима от индюков.
Индюки - Зависимы от Цены.
Вы никогда не задумывались, что Все индикаторы подстраиваются под Цену - а Не наоборот.
Какой из этого вывод можно сделать ? Я пока не знаю )
Цена Не зависима от индюков.
Индюки - Зависимы от Цены.
глубокомысленный вывод.
индикаторы не подстраиваются под цену, а строятся исходя из цены.
чувствуете разницу?
Помогите, пожалуйста, новичку!
Робот не ставит стоп лоссы, не могу понять почему, в журнале пишет ошибку "invalid ticket for OrderClose function"
Код в месте заключения сделки и выставления споп лосса:
//+------------------------------------------------------------------+
//+---------------------ЗАКЛЮЧАЕМ СДЕЛКУ ПОКУПКИ---------------------+
//+------------------------------------------------------------------+
if (POINT_BUY >= 5)
{
if (OrdersTotal() == 0)
{
int ticket = OrderSend(Symbol(), OP_BUY, 0.1, Ask, 5, kijun_sen-100*Point, Ask+1000*Point, "My order #", 16384, 0, Green);
}
if(ticket < 0)
{
Print("Ордер не установлен. Ошибка - #",GetLastError());
return(0);
}
}
//+------------------------------------------------------------------+
//+-------------------------СТАВИМ СПОП ЛОСС-------------------------+
//+------------------------------------------------------------------+
OrderSelect(0, SELECT_BY_POS, MODE_TRADES);
if (POINT_BUY < 5)
{
if (OrdersTotal() == 1)
{
OrderClose(ticket, 0.1, Bid, 5, Red);
}
}
}
return(0);
//+------------------------------------------------------------------+
глубокомысленный вывод.
индикаторы не подстраиваются под цену, а строятся исходя из цены.
чувствуете разницу?
Конечно есть разница:
Цена на Первом месте,а
Индюки на Втором = и никогда наоборот.
Вот и вся разница. Вторые всегда зависят от Первой.
Нет Цены - и нет индюков. Цена кормит индюков :)
Помогите, пожалуйста, новичку!
Робот не ставит стоп лоссы, не могу понять почему, в журнале пишет ошибку "invalid ticket for OrderClose function"
Код в месте заключения сделки и выставления споп лосса:
//+------------------------------------------------------------------+
//+---------------------ЗАКЛЮЧАЕМ СДЕЛКУ ПОКУПКИ---------------------+
//+------------------------------------------------------------------+
if (POINT_BUY >= 5)
{
if (OrdersTotal() == 0)
{
int ticket = OrderSend(Symbol(), OP_BUY, 0.1, Ask, 5, kijun_sen-100*Point, Ask+1000*Point, "My order #", 16384, 0, Green);
}
if(ticket < 0)
{
Print("Ордер не установлен. Ошибка - #",GetLastError());
return(0);
}
}
//+------------------------------------------------------------------+
//+-------------------------СТАВИМ СПОП ЛОСС-------------------------+
//+------------------------------------------------------------------+
OrderSelect(0, SELECT_BY_POS, MODE_TRADES);
if (POINT_BUY < 5)
{
if (OrdersTotal() == 1)
{
OrderClose(ticket, 0.1, Bid, 5, Red);
}
}
}
return(0);
//+------------------------------------------------------------------+
прежде надо ордер выбрать https://docs.mql4.com/ru/trading/OrderSelect.
если закрытие открытого ордера, то определить его тип,
а в зависимости от типа закрывать уже по цене Бид или Аск
заметил - есть select, тогда вместо ticket надо писать OrderTicket()
вообще, код какой-то безобразный: выделение ордера, затем проверка количества ордеров, затем удаление именно открытого ордера.
обычно: перебирают ордера с первого по последний - в переборе находят нужный - затем удаляют его
также зачем использовать функцию закрытия ордера, если стоит задача модификации
прежде надо ордер выбрать https://docs.mql4.com/ru/trading/OrderSelect.
если закрытие открытого ордера, то определить его тип,
а в зависимости от типа закрывать уже по цене Бид или Аск
заметил - есть select, тогда вместо ticket надо писать OrderTicket()
вообще, код какой-то безобразный: выделение ордера, затем проверка количества ордеров, затем удаление именно открытого ордера.
обычно: перебирают ордера с первого по последний - в переборе находят нужный - затем удаляют его
также зачем использовать функцию закрытия ордера, если стоит задача модификации
Ребята, подскажите, почему может быть ошибка о невозможности открытия индикатора в эксперте?
Это условие выполняется:
-Список параметров (при необходимости). Передаваемые параметры должны соответствовать порядку объявления и типу внешних (extern) переменных пользовательского индикатора.