Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 402
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Тогда откройте отдельную темы для вопросов по своему коду. Может, с подсказками, и осилите свой код.
Сложный код для меня, а у фрилансеров большой аппетит - посыл типа "будем писать с нуля за много денег"...
Нормально ... код сложный, а делать ещё более сложно - проще что-ли?
Можете ещё учебник полистать, документацию... Дорогу осилит идущий. Ну ... либо во фриланс в пасти ушлых, страшных, жадных фрилансеров ;)
if (OrdersTotal() == 0 && RSl <= 70 )
почму условие не соблюдается что не так написал?
if (OrdersTotal() == 0 && RSl <= 70 )
почму условие не соблюдается что не так написал?
Пользуйтесь Стилизатором кода - ошибки будут заметны.
Пользуйтесь Стилизатором кода - ошибки будут заметны.
Стилизатор не помог, условие обработки там было . .
Как было 25 предупреждений и 5 ошибок так и осталось. емае)))
По рылся в интернете , как исправить не нашел. Помогите.
Скобки пересчитал равное количество во всех функциях
По рылся в интернете , как исправить не нашел. Помогите.
Скобки пересчитал равное количество во всех функциях
С английским не дружите?
Первое:
Скомпилируйте, а дальше видно будет, раз код не хотите показывать полностью.
С английским не дружите?
Первое:
Далее: у вас где-то в коде Ask задана как переменная, чего совсем нельзя делать. Назовите её иначе, так как Ask является предопределённой переменной. А дальше видно будет, раз код не хотите показывать полностью.
Спс . Аск как переменная не был. скобки добавил и подобные ошибки ушли. осталось 5 , и 6 предупреждения . будем разбираться))
Потому я и подправил своё изначальное сообщение. Так как отсутствие скобок как раз и могло вызвать такие ошибки - утро, полшестого, ночь без сна ...
Для меня нормально не спать сутками.
Помогите
Капля осталась. ноги растут от этой функций "Модифи ордер" мне кажется
//----------------------------------
void ModifyOrders()
{
double avg= 0;
int count = 0;
for(int i=OrdersTotal()-1; i>=0; i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
{
if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
{
if(OrderType()==OP_BUY || OP_SELL)
{
avg+=OrderOpenPrice();
count++;
}
}
}
}
avg=NormalizeDouble(avg/count,Digits);
for(int i=OrdersTotal()-1; i>=0; i--)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
{
if(OrderSymbol()==Symbol() && OrderMagicNumber()==Magic)
{
if(OrderType()==OP_BUY)
{
TP=NormalizeDouble(avg+TakeProfit*Point,Digits);
OrderModify(OrderTicket(),OrderOpenPrice(),0,TP,0);
}
else
if(OrderType()==OP_SELL)
{
TP=NormalizeDouble(avg-TakeProfit*Point,Digits);
OrderModify(OrderTicket(),OrderOpenPrice(),0,TP,0);
}
}
}
}
}
//+------------------------------------------------------------------+