Как стать трейдером? Форум Деньги

Форум 
Скорее всего системная проблема, связанная с битовыми ограничениями
Пользователь: BlakBird (IP-адрес скрыт)
Дата: 10.03.2007 19:41

Дело в том, что целые числа укладываются в ячейках памяти без округления. Так вот если они не умещаются в них, то что не поместилось отбрасывается, что может привести к непредсказуемым результатам.

Если Вы утверждаете, что 4-разрядные котировки загружаются нормально, а 5-значные выводятся с отрицательными значениями, то этот эффект и наблюдается. Это настолько "детская" программерская ошибка, что мне даже не верится, что Вы нашли её в Омеге - профессиональном торговом программном пакете, стоящем чёрт знает сколько.

С другой, стороны, поэтому я и не углубляюсь в изучение EasyLanguage и прочих облегчающих языков, потому что знаю что сам сделаю заведомо лучше на нормальных языках. И если возникнут сомнения в работе алгоритма, то смогу протестировать его вплоть до машинных кодов. Всё-таки денежки считаем, нельзя быть слишком доверчивыми.

Для того, чтобы убедиться, что в Омеге действительно эта ошибка - загрузите в неё несколько котировок до 32767 и несколько после. Если те что после пойдут со знаком минус, то это она и есть.

BlakBird

Перейти: <>
Опции: ОтветитьЦитировать


Тема Написано Просмотров Дата
  проблемы с отображением Omega к-ьфт 1392 09.03.2007 20:53
  Re: проблемы с отображением Omega к-ьфт 734 09.03.2007 20:55
  А чем Омега лучше Метастока? BlakBird 838 10.03.2007 13:51
  Тем, что там есть EasyLanguage и хороший тестер к-ьфт 756 10.03.2007 15:23
  По-моему, проще использовать "обычные" языки программирования BlakBird 801 10.03.2007 17:41
  Омега и Метасток неактуальные продукты nofx 869 11.03.2007 18:07
  для разработки - возможно, а в рабочей торговой системе вы всё это используете?(-) Andrej 704 12.03.2007 11:35
  wld только разработка nofx 780 12.03.2007 11:52
  Re: остаюсь на омеге Чапаев 755 12.03.2007 11:10
  эти извращения в большей степени относятся к квику nofx 762 12.03.2007 12:08
  Re: адаптор то есть, только грузит он только ту базу которая в АД имеется(-) Чапаев 699 12.03.2007 12:24
  Re: Омега и Метасток неактуальные продукты Camel.Vulgaris 765 11.03.2007 20:42
  Re: Омега и Метасток неактуальные продукты pavel 753 12.03.2007 00:14
  Re: Омега и Метасток неактуальные продукты Camel.Vulgaris 915 12.03.2007 08:47
  Re: Омега и Метасток неактуальные продукты nofx 725 11.03.2007 21:03
  Спасибо, надо будет "пощупать"(-) BlakBird 685 11.03.2007 18:11
  Re: По-моему, проще использовать "обычные" языки программирования pavel 773 11.03.2007 12:15
  Это целая песня, тут Вы абсолютно правы BlakBird 835 11.03.2007 15:16
  Re: Это целая песня, тут Вы абсолютно правы pavel 758 11.03.2007 17:35
  Re: Это целая песня, тут Вы абсолютно правы Camel.Vulgaris 976 11.03.2007 20:30
  Можно и с финама, ничего сложного BlakBird 748 11.03.2007 17:56
  а зачем такие усилия с одной базой? nofx 788 11.03.2007 17:52
  Ставлю конечную дату расчётов меньше текущей BlakBird 711 11.03.2007 18:08
  Re: Ставлю конечную дату расчётов меньше текущей nofx 722 11.03.2007 18:28
  Re: Ставлю конечную дату расчётов меньше текущей BlakBird 688 11.03.2007 19:34
  Re: Ставлю конечную дату расчётов меньше текущей nofx 675 11.03.2007 20:55
  Re: а зачем такие усилия с одной базой? pavel 770 11.03.2007 18:07
  Re: а зачем такие усилия с одной базой? nofx 723 11.03.2007 18:16
  Re: а зачем такие усилия с одной базой? pavel 734 11.03.2007 22:55
  Re: а зачем такие усилия с одной базой? pavel 763 11.03.2007 21:08
  Re: а зачем такие усилия с одной базой? nofx 781 12.03.2007 10:55
  Возможно. Я же не так давно торгую. к-ьфт 724 10.03.2007 18:13
  Скорее всего системная проблема, связанная с битовыми ограничениями BlakBird 745 10.03.2007 19:41
  Re: Скорее всего системная проблема, связанная с битовыми ограничениями Andrej 685 12.03.2007 11:43
  Попробовал. Все нормально. Дело еще в том.. к-ьфт 725 10.03.2007 20:14


Как стать трейдером? Форум создан Инфо с Phorum.

Rambler's Top100