Теперь вы можете не только читать статьи и скачивать программы на языке MQL5, но и участвовать в обсуждении интересующих вас тем на Форуме, оставлять комментарии к статьям и опубликованным кодам. Кроме того, вы можете не только выкладывать собственные разработки в Code Base, но и публиковать Статьи, за которые мы предлагаем вознаграждение...
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Советник выставляет только один ордер по алгоритму, рассмотрим Sell:
SellOpen = (AC<0.0 && RSI<30 && Close[2]>Open[2] && Close[1]>Open[1] && Low[2]<Low[1] );
Как прописать код, чтоб он продолжал выставлять ордера пока присутствует условие AC<0.0
Посмотреть, есть-ли уже в рынке что-то:
Если количество больше 0, значит есть открытие по алгоритму, далее добавляем по условию
Посмотреть, есть-ли уже в рынке что-то:
Если количество больше 0, значит есть открытие по алгоритму, далее добавляем по условию
Две ошибки даёт
//--------------------------
double profit = 0;
int countBuy=0, countSell=0;
for(int i = 0; i < OrdersTotal(); i++)
{
if(OrderSelect(i, SELECT_BY_POS) && OrderSymbol() == _Symbol && OrderMagicNumber() == MAGIC)
{
if(OrderType() < 2)
profit += OrderProfit()+OrderCommission()+OrderSwap();
if(OrderType() == 0)
countBuy++;
if(OrderType() == 1)
countSell++;
}
}
if(countBuy>0 && AC<0.0) -тут- OpenOrderBuy(100);
if(countSell>0 && AC<0.0) -тут- OpenOrderSell(100);
//------------------
'OpenOrderBuy' - function not defined SA2.mq4 102 29
'OpenOrderSell' - function not defined SA2.mq4 104 30
Где моргает ошибка написал -тут-
Две ошибки даёт
...
Где моргает ошибка написал -тут-
Пожалуйста, вставляйте код (и не только) правильно:
Пожалуйста, вставляйте код (и не только) правильно:
Не понял.?
Две ошибки даёт
Это устраните сами - дал абстрактное применение
Это устраните сами - дал абстрактное применение
ДЕКОМПИЛЯЦИЯ ЗАПРЕЩЕНА!
С таким кодом:
В программирование я не потяну.
поосторожнее с таким кодом. А то и без знания программирования можно в бан загреметь. У него все признаки декомпила
поосторожнее с таким кодом. А то и без знания программирования можно в бан загреметь. У него все признаки декомпила
Это оригинал тестового советника я заменил другие знаки на Li le . В этом никто ничего не поймёт.
Это устраните сами - дал абстрактное применение
Я не знаю как это исправить.