Перейти к содержимому


Фотография

Программерам F4U - проблемы закрытия сделок скриптом


  • Please log in to reply
6 ответы в этой теме

#1 ringo_r

ringo_r

    мало говорим

  • Пользователь
  • 7 Сообщений:

Отправлено 10 April 2014 - 05:14 PM

Скрипт нормально работающий с 2010 года сегодня на бильде 625 неправильно отработал, а именно:

закрывает сделки не только пары присоединяемого графика. а все сделки счета!!!

Повторный запуск повторил результат.

 

Причем, это замечено на терминале F4U, терминал InstaForex отработал как должно.

 

Прошу комментарии здесь и/или на мейл. Спасибо

Прикрепленные файлы


Сообщение отредактировал ringo_r: 10 April 2014 - 05:19 PM


#2 Дятел

Дятел

    доктор финансовых наук

  • Пользователь
  • 320 Сообщений:
  • Пол:Мужчина

Отправлено 11 April 2014 - 05:31 AM

Компьютер - глупая машина.
Вот подправил
Прикрепленный файл  Закрыть всю пару.mq4   1.18К   57 Количество загрузок:

Сообщение отредактировал Дятел: 11 April 2014 - 05:31 AM

  • Listapad это понравилось

#3 _Serg_

_Serg_

    xочу быть полезным

  • Пользователь
  • 41 Сообщений:

Отправлено 18 April 2014 - 10:42 AM

Компьютер - глупая машина.
Вот подправил
attachicon.gifЗакрыть всю пару.mq4

Замена этой  комбинации:

" int     pos = Ord_total;
  for (int count = 0; count < Ord_total; count++) {
    pos--; " 

на  эту :

"for (int count = Ord_total() -1 ; count >= o; count--) {}"

эквивалентна.


Сообщение отредактировал _Serg_: 18 April 2014 - 10:43 AM


#4 Дятел

Дятел

    доктор финансовых наук

  • Пользователь
  • 320 Сообщений:
  • Пол:Мужчина

Отправлено 18 April 2014 - 04:58 PM

Замена этой  комбинации:
" int     pos = Ord_total;
  for (int count = 0; count < Ord_total; count++) {
    pos--; " 
на  эту :
"for (int count = Ord_total() -1 ; count >= o; count--) {}"
эквивалентна.

Мои поздравления, наблюдательность хорошая, только непонятно откуда вообще такое изменение, не такие изменения были сделаны acute.gif


Сообщение отредактировал Дятел: 18 April 2014 - 05:02 PM


#5 _Serg_

_Serg_

    xочу быть полезным

  • Пользователь
  • 41 Сообщений:

Отправлено 18 April 2014 - 05:06 PM

Мои поздравления, наблюдательность хорошая, только непонятно откуда вообще такое изменение, не такие изменения были сделаны acute.gif

Я не наблюдательный, я fc воспользовался. biggrin.png MODE_TRADES, Это понятно, просто когда текста много,  мысль плохо видна. Да и предложение  с моей стороны  было не по этому вопросу.


Сообщение отредактировал _Serg_: 18 April 2014 - 05:10 PM


#6 Дятел

Дятел

    доктор финансовых наук

  • Пользователь
  • 320 Сообщений:
  • Пол:Мужчина

Отправлено 18 April 2014 - 06:36 PM

Я не наблюдательный, я fc воспользовался. biggrin.png MODE_TRADES, Это понятно, просто когда текста много,  мысль плохо видна. Да и предложение  с моей стороны  было не по этому вопросу.

А какое было предложение?



#7 _Serg_

_Serg_

    xочу быть полезным

  • Пользователь
  • 41 Сообщений:

Отправлено 18 April 2014 - 06:51 PM

А какое было предложение?

Замена этой  комбинации:
" int     pos = Ord_total;
  for (int count = 0; count < Ord_total; count++) {
    pos--; " 
на  эту :
"for (int count = OrdersTotal() -1 ; count >= o; count--) {}"
эквивалентна.


Сообщение отредактировал _Serg_: 21 April 2014 - 12:31 PM





1 человек читают эту тему

0 пользователей, 1 гостей, 0 скрытых пользователей