Самый простой способ - возьмите типовой советник из поставки МТ и для начала позаимствуйте из него торговые функции.
granit77 >>:
Самый простой способ - возьмите типовой советник из поставки МТ и для начала позаимствуйте из него торговые функции.
Самый простой способ - возьмите типовой советник из поставки МТ и для начала позаимствуйте из него торговые функции.
Я просто не могу понять. Даже в самом простом эексперте,где торговые критерии ставятся по индиатору RSI(14),и тупа стоит функция OrderSend на покупку (простота данного эксперта объсняется тем,что он создавался исключительно ради одной цели - при тестировании сделать хотя бы одну покупку!),не осуществляются торговые операции. Ведь програмный код до безобразия прост. Найти ошибку безумно просто. Но я не могу,и уже второй день ломаю голову над этой проблемой.
теперь открывает
Strategy Tester Report
Proba
Alpari-Contest (Build 220)
Символ | GBPUSD (Great Britain Pound vs US Dollar) | ||||
Период | 1 Час (H1) 2009.03.16 00:00 - 2009.04.14 00:00 (2009.03.14 - 2009.04.14) | ||||
Модель | Контрольные точки (очень грубый метод, результаты нельзя принимать во внимание) | ||||
Параметры | r1=30; r2=60; Prots=0.1; | ||||
Баров в истории | 639 | Смоделировано тиков | 12708 | Качество моделирования | n/a |
Ошибки рассогласования графиков | 0 | ||||
Начальный депозит | 50000.00 | ||||
Чистая прибыль | -799.60 | Общая прибыль | 27327.40 | Общий убыток | -28127.00 |
Прибыльность | 0.97 | Матожидание выигрыша | -3.81 | ||
Абсолютная просадка | 5413.60 | Максимальная просадка | 8412.80 (15.87%) | Относительная просадка | 15.87% (8412.80) |
Всего сделок | 210 | Короткие позиции (% выигравших) | 0 (0.00%) | Длинные позиции (% выигравших) | 210 (52.38%) |
Прибыльные сделки (% от всех) | 110 (52.38%) | Убыточные сделки (% от всех) | 100 (47.62%) | ||
Самая большая | прибыльная сделка | 327.20 | убыточная сделка | -605.00 | |
Средняя | прибыльная сделка | 248.43 | убыточная сделка | -281.27 | |
Максимальное количество | непрерывных выигрышей (прибыль) | 12 (3000.00) | непрерывных проигрышей (убыток) | 10 (-2780.00) | |
Максимальная | непрерывная прибыль (число выигрышей) | 3000.00 (12) | непрерывный убыток (число проигрышей) | -2780.00 (10) | |
Средний | непрерывный выигрыш | 4 | непрерывный проигрыш | 3 |
//+------------------------------------------------------------------+ //| Proba.mq4 | //| Nextor | //| none | //+------------------------------------------------------------------+ #property copyright "Nextor" #property link "none" extern int r1=30; extern int r2=60; extern double Prots=0.1; string Symb; int start() { double Fr, Frminlot,St,Lot; double rsi; int ticket; if(iRSI(NULL,0,14,PRICE_CLOSE,0)<35) { ticket=OrderSend(Symbol(),OP_BUY,1,Ask,30,Bid-250*Point,Ask+250*Point,"",0,0,CLR_NONE); if(ticket<0) { Print("OrderSend failed with error #",GetLastError()); return(0); } } return; }
УРА!!! СПАСИБО СПАСИБО СПАСИБО!!!! Терь я понял,в чем дело!!
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Доброе время суток. Я недавно стал изучать язык MQL4,и возникла одна проблема,связанная с открытиями позиций. Все эксперты мною написанные не открывают позиции и вообще не совершают никаких торговых операций,хотя сам эксперт работает (об этом свидетельствует функция алерт. Даже в самом простом эксперте (который прикреплен ниже) не осуществляются торговые операции и при тестировании все данные,которые касаются торговли заполнены нулями. Я совсем не знаю в чем дело. Помогите пожалуста мне разобраться.
P.S. Если я ненароком не там создал эту тему,то просьба модераторам проинформировать меня о ее переносе.