Просмотр сообщений
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 - Almaz
1
« on: Августа 22, 2023, 01:27:03 pm »
Кстати разработчики вопрос: а почему бы не сохранять объем в виде дельты на истор. данных? на один массив больше
2
« on: Августа 22, 2023, 01:21:08 pm »
Нужно писать программу причем не маленькую
3
« on: Мая 05, 2023, 10:44:02 am »
4
« on: Апреля 23, 2023, 08:43:17 pm »
Добрый день! Подскажите пожалуйста в чем различия между этими программами. Какие + и - .Если ответите развернуто то большинство новичков скажут спасибо.
5
« on: Января 18, 2023, 10:23:43 pm »
Ну даже не знаю.Вы не изучили ничего а уже высказываете свое мнение что это не годно для торговли (а куча дураков ее использует???) функция calc() вызывается (что написано в руководстве) при каждом трейде то есть сделке, а сколько сделок должно быть в одной свечке по вашему?? 10,100,1000. Сделок столько сколько реально есть. Кто то признает свои ошибки а кто то считает что он прав а все остальные нет впрочем успехов...
6
« on: Января 13, 2023, 08:28:12 pm »
Почему shag += 1; теперь выдает 1453, 1640, 2405, 2591? Прибавляет что вздумается. Эта система вообще работает нормально, я ничего не понимаю? И я программист с огромным стажем, не могу победить этот бред, а как же тогда с этим работают не программисты? ? Скорее всего потому что вывод на экран идет через функцию signal::output Во вселенной транзак это одно сообщение на свечку! используйте signal::outputMultiple это множественные сообщения на свечку а в одной свечке содержится много калков
7
« on: Января 13, 2023, 07:31:45 pm »
Я вначале матерился как... Тут 2 пути 1 можно ругаться и отвергнуть 2 или принять ее как есть и работать с ней Вы говорите что программист, думаю за неделю Вы освоите странности вселенной ATF... Лично я переходил на Transaq с C# Tradematica никого не агитирую но для работы ATF достаточно (хотя всегда хочется большего) Сейчас бегло посмотрел Ваш алгоритм (и честно говоря не понял его) На сайте есть примеры разных кодов (не без ошибок я вначале тоже долго вникал с VAR и STATIC) вверху задаем глобальные переменные (да и вообще лучше их делать все глобальными тогда с помощью правой кнопки мыши можем посмотреть переменные ATF и это вам поможет в отладке. А ниже в calce задаем им значения. Есть еще один подвох в ATF (у меня ушло пару часов в начале) что на истории сообщения на экран не выводятся
8
« on: Января 12, 2023, 10:29:18 am »
Попробуйте вместо var rsi_akcii = 0; var shag = 0; function calc() написать static rsi_akcii = 0; static shag = 0; function calc()
9
« on: Января 11, 2023, 09:15:07 pm »
10
« on: Августа 05, 2021, 06:56:56 pm »
Добрый вечер! Вопрос сложнее чем кажется... Есть техническая сторона: в среде ATF воспользуйтесь функцией getMoneyBalance() работает только для акций!!! и нужно указать "правильное" имя клиента, к сож. единый клиент не подходит.. а как было бы здорово (ау разработчики Есть как бы сказать правильнее финансовая сторона: разные рынки фьючерсы, валюта , акции везде портфель считается по своему, например когда продашь/купишь акции деньги разблокируют через 2 дня (вроде) Как то так...
11
« on: Марта 08, 2021, 03:34:32 pm »
onATFOrder(id) - событие изменения статуса заявки выставленной роботом; в качестве id передается номер транзакции.(устарело в ATF 1.16) То есть Вы еще используете устаревшие функции, которые могут не работать Если копнуть глубже: То код написанный для одного Сервера например Финам, может не работать на Финам Банке так как у них другая версия сервера (словоблудие)
12
« on: Марта 08, 2021, 03:25:14 pm »
Вам придется стать программистом или нанимать/совместно работать с кем либо. Люди отмалчиваются потому что каждый день появляются новые авторы которые знают золотую грааль но вот, обычно то денег не хватает то навыков программирования, про третье молчу. Говорить об этом прямо - вызвать негативный поток на себя. Кому это надо? Поэтому проще не замечать/отмолчаться. Про среду ATF с моей точки зрения самая простая среда программирования, жаль что больше не поддерживается и не такая документированная как Квик. Есть другие но они стоят денег и к сожалению дарят только иллюзию. Вам как автору нужно доказать свой успех торгуя руками, и тогда Вы можете сказать вот Common там моя стратегия ХХХ за год заработала УУУ%. Не хватает только автоматизации. Про открытие закрытие позиции смотрите http://www.transaq.ru/dokuwiki/atf:%D0%B7%D0%B0%D1%8F%D0%B2%D0%BA%D0%B8_%D0%B8_%D1%81%D0%B4%D0%B5%D0%BB%D0%BA%D0%B8Можно предположить что Вы указали не правильный целевой счет/он же клиент или в заявке содержатся некорректные данные, или Ваш счет не предназначен для торговли акциями или еще что то...
13
« on: Марта 06, 2021, 02:07:00 pm »
Спасибо! Можно проще поступить, вести запись в лог файл. Тогда можно будет узнать кто сделал сделку. А комментарий к сделке актуален только в течении торговой сессии. А если еще ошибешься в длине то сервер вообще отклоняет заявку...
14
« on: Марта 06, 2021, 12:57:52 pm »
У нас все работает, фьючи, акции, акции США В коде разбираться лень, судя по нему Вы только начали/начинающий или не программист
15
« on: Февраля 13, 2021, 10:20:44 pm »
Добрый вечер! Перестал смотреть форум так как не надеялся что ответят. Поэтому запоздало. Спасибо помогло
|