Конкурсы » Конкурс торговых роботов "Cyber Trade" » Cybertrade. Этап Двенадцатый. Вопросы и обсуждение
+ Подписаться
Страница 9 из 19 ПерваяПервая ... 7891011 ... ПоследняяПоследняя
  1. 2,682
    Комментарии
    28
    Темы
    2807
    Репутация Pro
    Аватар для sydiya  
    Сурововец

    6 Медалей
    Цитата Сообщение от EQU Посмотреть сообщение
    Всё ж, как не прикидываю - а заморочка ток в Локал/Каррент может быть..
    Попробуй СВОЁ локальное поменять на GMT+10 и проверь...
    Да, я то же так думаю. Но попробую чуть позже. Вечером или завтра. Все равно уже конкурс пролетел. А жаль.
    Я уже кошелек под штуку баксов сшил.:D
    Отпишусь по результатам.
  2. 1,156
    Комментарии
    4
    Темы
    1189
    Репутация Pro
    Аватар для zerkmax  
    Мастер форумных наук

    4 Медалей
    Цитата Сообщение от SergP Посмотреть сообщение
    а вот так делается код в 3 строки:D

    bool open_buy , open_sell;
    int open_time =13;
    start()
    {
    if(Hour()==open_time && open_buy && SendOrder(....)>0) open_buy=false;// будем цельный час пытаться открыть ордер buy:D

    if(Hour()== open_time&& open_sell && SendOrder(....)>0) open_sell=false;

    if(Hour()!=open_time) {open_buy=true;open_sell=true;}

    }

    неее.... не прав немного....

    if(Hour()== open_time&& open_sell)
    {

    if( SendOrder(....)>0) open_sell=false;
    }
    вот так надо.... проверка условий в МТ криво реализована.... оно , в МТ, будет всё проверять.... а не так, что ежели наткнулись на одно ложное- то выскочили....
    функции hour() и minute() использовать нельзя, так как по описанию они вычисляются при старте советника и больше не меняются
  3. 1,156
    Комментарии
    4
    Темы
    1189
    Репутация Pro
    Аватар для zerkmax  
    Мастер форумных наук

    4 Медалей
    Цитата Сообщение от SergP Посмотреть сообщение
    судя по тому куску что я видел... мне нужно влить сначала стакан...а может и поболее:D
    смотря чего, я например упряжняюсь пивком, так его бутылки 3 надо ;)
  4. 2,974
    Комментарии
    7
    Темы
    2995
    Репутация Pro
     
    Banned

    4 Медалей
    Цитата Сообщение от zerkmax Посмотреть сообщение
    смотря чего, я например упряжняюсь пивком, так его бутылки 3 надо ;)
    Ну-у-у-у Макс, Силё-ё-н!!!
    Если тоже 3-х литровыми, как я..:D
  5. 3,168
    Комментарии
    1
    Темы
    3184
    Репутация Pro
    Аватар для SergP  
    Мастер форумных наук

    4 Медалей
    Цитата Сообщение от zerkmax Посмотреть сообщение
    функции hour() и minute() использовать нельзя, так как по описанию они вычисляются при старте советника и больше не меняются

    да...да.... сорри....
    тогда так
    TimeHour(TimeCurrent()) (заместо Hour()):D
  6. 2,682
    Комментарии
    28
    Темы
    2807
    Репутация Pro
    Аватар для sydiya  
    Сурововец

    6 Медалей
    Цитата Сообщение от zerkmax Посмотреть сообщение
    а вместо этого запроса не проще ли:
    if (TimeHour(TimeCurrent())==13&&TimeMinute(TimeCurre nt())<=2&&New_Bar==true )
    13 - час старта
    2 - минуты (от 0 до 2) как и хотел
    а то что то сложные временные преобразования туда-сюда
    Парни! Спасибо всем кто принял участие в проблеме. Но кажется нас сейчас отсюда попрут в ветку по программированию.
    Проблема была в том, что эксперт не срабатывает, а должен.
    Улучшать же код эксперта можно долго, тем более моего, так как по профессии я не программист и владею только в обьеме учебника выложенного на сайте по MQL4.
    Прикладываю эксперта, кто что наковыряет пожалуйста сообщите. Вот эта заморочка с локальным/серверным временем она реальна.
    Да, еще. У прикрепленного файла нужно сменить расширение с bmp на mg4
  7. 1,156
    Комментарии
    4
    Темы
    1189
    Репутация Pro
    Аватар для zerkmax  
    Мастер форумных наук

    4 Медалей
    Цитата Сообщение от SergP Посмотреть сообщение
    да...да.... сорри....
    тогда так
    TimeHour(TimeCurrent()) (заместо Hour()):D
    а я та чуть выше и предложил
    http://www.procapital.ru/showpost.ph...4&postcount=80
  8. 1,156
    Комментарии
    4
    Темы
    1189
    Репутация Pro
    Аватар для zerkmax  
    Мастер форумных наук

    4 Медалей
    Цитата Сообщение от sydiya Посмотреть сообщение
    Парни! Спасибо всем кто принял участие в проблеме. Но кажется нас сейчас отсюда попрут в ветку по программированию.
    Проблема была в том, что эксперт не срабатывает, а должен.
    Улучшать же код эксперта можно долго, тем более моего, так как по профессии я не программист и владею только в обьеме учебника выложенного на сайте по MQL4.
    Прикладываю эксперта, кто что наковыряет пожалуйста сообщите. Вот эта заморочка с локальным/серверным временем она реальна.
    Да, еще. У прикрепленного файла нужно сменить расширение с bmp на mg4
    не увидел приложение
    а проблема в срабатывании кстати скорее всего во временных преобразованиях
  9. 2,974
    Комментарии
    7
    Темы
    2995
    Репутация Pro
     
    Banned

    4 Медалей
    Цитата Сообщение от zerkmax Посмотреть сообщение
    функции hour() и minute() использовать нельзя, так как по описанию они вычисляются при старте советника и больше не меняются
    Меня-яются... Проверено..:D
  10. 2,682
    Комментарии
    28
    Темы
    2807
    Репутация Pro
    Аватар для sydiya  
    Сурововец

    6 Медалей
    Цитата Сообщение от zerkmax Посмотреть сообщение
    не увидел приложение
    а проблема в срабатывании кстати скорее всего во временных преобразованиях
    Вот понял как нужно прикреплять. Расширение менять не надо. Сразу раззиповать в папку экспертов.
    Вложения Вложения

Вверх
РегистрацияX

чтобы писать, читать, комментировать