Далее: у вас где-то в коде Ask задана как переменная, чего совсем нельзя делать. Назовите её иначе, так как Ask является предопределённой переменной. А дальше видно будет, раз код не хотите показывать полностью.
Спс . Аск как переменная не был. скобки добавил и подобные ошибки ушли. осталось 5 , и 6 предупреждения . будем разбираться))
Artyom Trishkin: Потому я и подправил своё изначальное сообщение. Так как отсутствие скобок как раз и могло вызвать такие ошибки - утро, полшестого, ночь без сна ...
Для меня нормально не спать сутками.
Помогите
Капля осталась. ноги растут от этой функций "Модифи ордер" мне кажется
Тогда откройте отдельную темы для вопросов по своему коду. Может, с подсказками, и осилите свой код.
Сложный код для меня, а у фрилансеров большой аппетит - посыл типа "будем писать с нуля за много денег"...
Нормально ... код сложный, а делать ещё более сложно - проще что-ли?
Можете ещё учебник полистать, документацию... Дорогу осилит идущий. Ну ... либо во фриланс в пасти ушлых, страшных, жадных фрилансеров ;)
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);
}
}
}
}
}
//+------------------------------------------------------------------+