Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
ФХЪРСап 14, 2024, 03:56:40 pm
Начало Помощь Поиск Войти Регистрация
Новости:

Просмотр сообщений

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - Vasy_Ok

Pages: [1] 2 3
1
Не очень понимаю что вы имеете ввиду под "заполнить нулями". Любому хешу можно задавать любые значения:
somehash["somekey"] = somevalue;

Ясно. Не знал об этом.
Хотелось бы сразу получать размер позиции равный нулю (мне пока нужна только строка totalnet), если её нет по данному инструменту, а не "плясать с бубном". Конечно, если это возможно.

2
bugem, понял. Спасибо за подсказку с проверкой.

3
Более того возвращает вообще пустой хеш. Данные то не типизированы...

Заранее извиняюсь за идиотские вопросы, далек от программирования.
То есть, как я понял, данные в этом хеше разных типов и при отсутствии позиции по-другому их отобразить нельзя? Я правильно понял? Т. е. заполнить его нулями не получится никак?

4
В ATF 1.18 getFORTSPosition() вместо нуля возвращает пустую строку хеша totalnet при отсутствии позиций по инструменту.

5
открывается пустой файл екселя, со стандартным названием "Книга1" :(

Вот горе.  :)
В нужном месте на диске создаете экселевский файлик. Далее нужно прописать Транзаку путь к этому файлу в том пункте экспорта, который создали. Там есть окошко "Файл:", справа кнопка с троеточием. Нажимаете её и находите свой файл (файлы *.xls видит сразу, чтоб увидел *.xlsx нужно выбрать "Все файлы (*.*)" справа снизу, вместо  "Книга EXCEL (*.xls)"). Теперь Транзаку нужно "сказать" на какой лист в Вашем файле ему экспортировать данные. В окошке "Лист:" пишем "Лист1", если он не переименовывался. Дальше в окошке "Нач. ячейка:" задаем номер ячейки листа экселевского файла, где будет первая ячейка таблицы экспортируемых данных. Там уже стоит "А1" и так будет работать, но можно перенести для удобства.
Должно заработать. Профитов Вам.

6
Подсистема ATF / Re: Конструкция if else в ATF 1.17
« on: пЭТРап 18, 2013, 03:08:43 pm »
Странно, что работал. Второй аутпут не малтипл и не должен выводится на одной свече. Замените на outputMultiple все или второй.

Да вроде работает всё как надо. Скорее всего дело действительно в outputMultiple.

Да, есть ошибка. Правим.

 ;D

Как же тут всё-таки весело.


7
Да, ошибку вроде как обнаружили. Разбираемся, правим.

Heller, раз пошла такая пьянка, может можно добавить в getFORTSMoney() строки соответствующие столбцам "Доход" и "Операционная маржа" таблицы "Средства клиентов на срочном рынке". Так можно будет определить какой суммой я могу располагать в данный момент. Было бы круто.

Скорее всего добавил данные из таблицы "Средства клиентов на срочном рынке" в ATF 1.18.



Высылаю Вам коробку "Винпоцетина" в качестве гуманитарной помощи. В коробке 45 упаковок, должно надолго хватить. При расстройствах памяти принимать по 2 таблетки 3 раза в день.

8
Скорее всего добавил данные из таблицы "Средства клиентов на срочном рынке" в ATF 1.18.

Большое спасибо.

9
Да, это так.

Спасибо.
Значит причина была не в Транзаке, а в моих кривых руках.  ;D

10
Параметры настройки экспорта "Объекты" ("Инструменты")  сбрасывается. Настройка самопроизвольно переключается на "Все".

Вот что по этому поводу выяснилось. Некоторые программы очистки диска от временных файлов удаляют файлы из папки установки Транзака. Это файлы с расширениями *.log и *.fic. Видимо в файлах  *.fic и сохраняются настройки параметров экспорта для столбца "Объекты" таблицы "Список объектов для экспорта в Excel". При их удалении настройки в данном столбце сбрасываются на "Все", хотя настройки в столбце "Параметры" остаются. Я так понял, что причина такого поведения в этом. Уважаемые разработчики, так ли это?

11
Да, ошибку вроде как обнаружили. Разбираемся, правим.

Heller, раз пошла такая пьянка, может можно добавить в getFORTSMoney() строки соответствующие столбцам "Доход" и "Операционная маржа" таблицы "Средства клиентов на срочном рынке". Так можно будет определить какой суммой я могу располагать в данный момент. Было бы круто.

12
Поставьте какой-нибудь вывод в функции onNewCandle() и onEnvEvent() - вполне возможно, что не срабатывает по какой-то причине запрос позиций сам.

 ;D

Всё там срабатывает как надо.
И во-вторых, не позиций, а текущих денег. Размер текущей позиции (totalnet) приходит верный, как ни странно. А вот деньги текущие (mcurrent) фуфло показывает.

13
Подсистема ATF / Re: Проблема с функцией IndRef
« on: ФХЪРСап 03, 2012, 11:20:59 pm »
Почему-то у меня нигде в коде не работает вызов IndRef("adx", 27)[1]; - появляется ошибка "Обращение к неопределенной линии промежуточного индикатора"  :(
Почему?
Наверное дело в кавычках. Должно быть без них.
Code: [Select]
IndRef(adx, 27)

14
Подсистема ATF / Re: Цветная гистограмма
« on: ФХЪРСап 03, 2012, 09:01:36 am »
Спасибо больше! Стыдно мне, что не просмотрел до конца учебник.
Пожалуйста. Не страшно.

Pages: [1] 2 3


Войти

Powered by MySQL Powered by PHP Powered by SMF 2.0.10 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!