Stalker
Stalker Ответы на вопросы
13 сентября 2015, 12:36

Вопрос роботостроителям. Уровень программирования практически никакой:паскаль/бейсик со школы/вуза, но общее понимание имеется. Хочу написать робота-полуавтомата. С чего начать?(подробности ниже)

Вопрос роботостроителям. Уровень программирования практически никакой: паскаль/бейсик со школы/вуза, но общее понимание имеется. Хочу написать робота-полуавтомата. С чего начать?(подробности ниже)
27 Комментариев
  • ves2010
    13 сентября 2015, 13:51
    тслаб он бесплатный в режиме тестирования…
  • v3Rtex
    13 сентября 2015, 13:52
    Передо мной стояла в точности такая же задача, тоже полу-автоматизация и тоже при отсутствии знаний каких либо нормальных языков)
    Решил я ее довольно просто — иморт транзакций через текстовый файл.
    Простейший алгоритм в экселе записывает транзакцию в файл, квик этот файл парсит каждую 1/10 секунды. Получается довольно сносно.
    Если с языком чуть освоитесь, можно будет перейти на отправку транзакций посредством dll, чтобы не париться с файлом, да и возможностей будет больше.
    Эксель вообще универсальная штука)
      • v3Rtex
        13 сентября 2015, 14:41
        Stalker, библиотеку trans2quik я имел ввиду.
        разобраться с ней не сложно, для экселя есть готовый пример, можно поглядеть что да как и утащить нужное себе
    • ves2010
      13 сентября 2015, 17:39
      v3Rtex, имхо идея не гуд...
      1 а что если связь пропадет
      2 а что если заявки не выставятся
      3 а что если заявы не исполняться?
      4 и что будет при офсетной сделке
      тслаб все это разруливает а текстовые файлы нет
      • v3Rtex
        13 сентября 2015, 20:04
        ves2010, в рамках задачи для новичка, для ознакомления и хотя бы чтобы понять, как оно работает — я считаю сгодится.

        Насчет п2 и 3 — есть же обратная связь, отправляя заявку мы знаем ее id, по которому дальше из таблицы заявок (или коллбека с dll) можем выявить ее состояние. Если не выставится — терминал отсигналит либо в файл, либо ошибкой в результат функции вызова, если работаем через t2q

        А если связь пропадет, то тут только молиться :D Ну а если серьезно, то можно, я думаю, настроить оповещение смс с юсб-модема + доступ в квик со смартфона, чтобы хотя бы снять заявки.

        А в тслабе можно свой пользовательский интерфейс собрать? Пока это единственная причина, по которой я остаюсь на самопальном эксель-софте, а так бы наверное перешел
  • Friend
    13 сентября 2015, 14:21
    Tslab однозначно, зачем изобретать колесо если есть велосипед
      • Friend
        13 сентября 2015, 14:36
        Stalker, на порядок
      • Friend
        13 сентября 2015, 14:37
        Stalker, и в знании языков нет необходимости
          • Friend
            13 сентября 2015, 16:46
            Stalker, думаю что да
            • Антон Б
              07 декабря 2015, 15:09
              Frend, Думаю что нет.
              Они даже видео парсят себе на сервер и дают посмотреть если не закрыл.
              • Friend
                07 декабря 2015, 15:15
                Антон Б, а подробнее?
                • Антон Б
                  07 декабря 2015, 15:53
                  Frend, Я бы оставил себе доступ.
                  А они тоже практичные люди.
                  Это же куча бабла.
                  Аналитика по позициям ВСЕХ.
                  + Вся аналитика по роботу КАЖДОМУ.
  • П М
    13 сентября 2015, 14:33
    через VBA и Trans2Quik.dll отправка заявок делается.
    пример для Excel прилагается к библиотеке.
  • VladMih
    13 сентября 2015, 15:01
    Выше был коммент про TSLab — хочу его поправить:
    Если для целей программирования (неважно кубиками или API), то эта прога бесплатна бессрочно.
    Платна она только для использования в качестве терминала.
      • aka
        13 сентября 2015, 20:06
        Stalker, «Рассматривать программные продукты типа Амиброкер(где насколько я понял, бегло прочитав, предусмотрена связка эксель-Квик) или реализовать через Lua. Что проще и оптимальнее на ваш взгляд для начинающего?»
        … имхо лучше ами и/или excel — более универсально получится, по ами есть отличный форум на www.amisite.ru, по excel рулит www.planetaexcel.ru
        … луа очень специфичен, возможно он быстрее но исследовать графики, строить и т.д. — вряд ли это будет на нем удобно… если идея оттестирована и нужна скорострельность — да…
  • aka
    13 сентября 2015, 21:02
    … проще всего то, что знаешь лучше всего… знаете vba — на нем и нужно писать, благо язык простой и имеет много сторонников/ресурсов… самое простое — обмен данными через tri(tro, trr)-файлы… на сайте арки есть примеры (прямо вместе с dll приложены), качайте и пробуйте — все предельно просто… ищете файл Trans2QuikAPI_1.2.rar (или новее), там директория SAMPLE_EXCEL…

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн