[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 567
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Никто не запрещает. Где-то в Code Base есть тестерный грааль. Там всего один проход в тестере и на следующем проходе на истории уже все будет в шоколаде.
Если не ошибаюсь - этот "грааль" так и называется "самонастраивающийся советник" - в поике гляньте.
ОК, спасибо, Леонид.
Хочу одну идею проверить.
Вспомнил! - самообучающийся эксперт. https://www.mql5.com/ru/code/9431
https://www.mql5.com/ru/code/9416
int iHighest( string symbol, int timeframe, int type, int count=WHOLE_ARRAY, int start=0)
Возвращает индекс найденного наибольшего значения (смещение относительно текущего бара).Разве не то, что нужно?
Теперь у меня какая проблема..
extern double TakeProfit=20;
extern double Lots=1;
extern double Profit ;
................
Profit=TakeProfit*Point;
....
Соответственно
if AccountProfit()>=Profit)...
закрываемся.
Выдает значение 0.002
Слдеовательно все сделки летят.
Где я не сообразил?
Где привязать значение Points и Lots?
Теперь у меня какая проблема..
...
Выдает значение 0.002Слдеовательно все сделки летят.
Где я не сообразил?
Везде
Да понятно, пытаюсь прописать Profit=TakeProfit*Point; после открытия сделки... практически ничего не меняется.
Скажите, а знает кто-нибудь способ в Meta Trader 4 поставить отложенный ордер на цену, определённой 1-часовой свечи, т.е. не на время, в которое она откроется, а именно на цену открытия свечи?