[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 74

 
sergeev:

Где опять больше на меньше попутал, сдаюсь.



665
grell 12.08.2011 15:03
Постоянная ошибка 129. Помогите найти ошибку.

С какой целью? Не проще ли было подсказать?
 
smartemiy:

Замените OP_SELLSTOP на OP_SELLLIMIT, OP_BUYSTOP на OP_BUYLIMIT.

А ещё нет смысла использовать два раза:

OrderSelect(a, SELECT_BY_POS, MODE_TRADES)

У Вас ордер уже выбран и Вы его снова выбираете.

 

sergeev:

Постоянная ошибка 129. Помогите найти ошибку.

А как Вы узнаёте код ошибки? Ваш Alert может такую абру-кадабру выдать! :D

Alert("Ordersend_Number",res,err);
 
MaxZ:

А как Вы узнаёте код ошибки? Ваш Alert может такую абру-кадабру выдать! :D


Раньше эта конструкция работала безотказно. Но сейчас не работает. Сигнал сверяется, делается попытка отправить ордер, но ничего не происходит. Алерты добавил для контроля.
 
grell:

Раньше эта конструкция работала безотказно. Но сейчас не работает. Сигнал сверяется, делается попытка отправить ордер, но ничего не происходит. Алерты добавил для контроля.
Странно... Даже в упор не вижу ошибки 129. Интересно, что Другие смогут найти.
 
Дело в том, что с утра 3 сделки по 2 парам открылись, но после 11 тишина, на графиках вижу четкие сигналы на вход, но советник молчит. Причем в журнале никаких ошибок. Стал разбираться, и выяснил, что логика советника исправна, начал добавлять алерты.
 
grell:

Раньше эта конструкция работала безотказно. Но сейчас не работает. Сигнал сверяется, делается попытка отправить ордер, но ничего не происходит. Алерты добавил для контроля.


нафига искать черную кошку ночью. выдайте принтом все цифры и разбирайтесь.

может стопы перепутаны с ценой открытия

может Refrashrates делать надо чаще в цикле

 

sergeev:

может Refrashrates делать надо чаще в цикле

ResfreshRates не нужен MarketInfo.
 
Вы оказались правы, Refrashrates() помог, после компиляции тут открыл позу, будем наблюдать. Спасибо.
 
grell:
Вы оказались правы, Refrashrates() помог, после компиляции тут открыл позу, будем наблюдать. Спасибо.

o.O

В каком месте нужен был RefreshRates()?

Или Вы написали Свою функцию Refrashrates()?? :DD

Причина обращения: