#12275 - Thu Sep 09 2010 08:28 AM
Импорт-Экспорт с API
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
Уважаемые, разъясните ка пожалуйста порядок импорта-экспорта в эсель и с экселя в реал режиме через API, ну очень надо, прям без этого некуда. Или это все таки фантастика?
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
Наверх
|
|
|
|
#12293 - Thu Sep 09 2010 11:03 AM
Re: Импорт-Экспорт с API
[Re: Nektodron]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
Экспортировать результат сделки, и считывать данные с экселя которые будут применяться дальше скриптом
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
Наверх
|
|
|
|
#12296 - Thu Sep 09 2010 11:14 AM
Re: Импорт-Экспорт с API
[Re: Nektodron]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
Да, они самые. из файла какого формата? а читать с какой либо ячейки?
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
Наверх
|
|
|
|
#12313 - Thu Sep 09 2010 12:27 PM
Re: Импорт-Экспорт с API
[Re: Nektodron]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
Ну в данный момент это фантастика. А что именно вы хотите экспортить? В принципе, я могу разрешить в API использование чтения/записи файлов. Разрешите в API чтение/записи?
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
Наверх
|
|
|
|
#12319 - Thu Sep 09 2010 01:22 PM
Re: Импорт-Экспорт с API
[Re: Nektodron]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
ок, чуствую скоро пойдут вопросы по API, пока полторы недели C## изучаю
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
Наверх
|
|
|
|
#12825 - Tue Sep 14 2010 03:17 PM
Re: Импорт-Экспорт с API
[Re: Frend]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
Есть кто реализовывал экспорт/импорт данных с экселя или другой сторонеей программы в скрипт? Можете подсказать или показать как сие работает. Заранее благодарен.
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
Наверх
|
|
|
|
#12829 - Tue Sep 14 2010 04:49 PM
Re: Импорт-Экспорт с API
[Re: Frend]
|
journeyman
Registered: Thu Jan 07 2010
Записи: 85
|
А нужен именно экспорт из программы? самый простой вариант-это экспорт из .csv файла и импорт в файлы такого же вида. Конечно, формулы так не экспортнешь-только данные.
|
Наверх
|
|
|
|
#12830 - Tue Sep 14 2010 04:56 PM
Re: Импорт-Экспорт с API
[Re: anothar]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
Да, импорт/экспорт из самой программы, в режиме реального временни. конкретно итого по каждой сделки, экспорт по факту закрытия.
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
Наверх
|
|
|
|
#12855 - Tue Sep 14 2010 09:46 PM
Re: Импорт-Экспорт с API
[Re: Frend]
|
journeyman
Registered: Thu Jan 07 2010
Записи: 85
|
String filename=@"C:\Test.csv";
if(sec.Positions.LastPositionClosed!=null)
{
using (StreamWriter writer=new StreamWriter( File.Open(fileName, FileMode.OpenOrCreate, FileAccess.Write)))
{
writer.BaseStream.Seek(0, SeekOrigin.End);
writer.Write(sec.Positions.LastPositionClosed.EntryPrice);
writer.Write(";");
writer.Write(sec.Positions.LastPositionClosed.ExitPrice);
writer.WriteLine();
}
}
|
Наверх
|
|
|
|
#12914 - Wed Sep 15 2010 01:37 PM
Re: Импорт-Экспорт с API
[Re: anothar]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
Ок, спасибо, а как это вставить в скрипт который собран из кубиков. И здесь экспорт идет в csv формат а мне надо в xlsx в определнную ячейку, как это можно реализовать?
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
Наверх
|
|
|
|
#12927 - Wed Sep 15 2010 03:34 PM
Re: Импорт-Экспорт с API
[Re: Frend]
|
journeyman
Registered: Thu Jan 07 2010
Записи: 85
|
Во-первых возникает вопрос, а возможно ли? Xlsx вообще говоря закрытый формат! Подгрузить библиотеку для работы с эксель в тслаб вы вроде как не можете( просто потому что в лабе нет такой вохможности). Единственный вариант это сохранять ваш документ ввиде xml, но тогда нужно парсить этот xml. Вообще говоря это возможно, но не так просто. Так что возникает вопрос: а оно надо так мучаться, ведь данные по покупке и продаже можно и у брокера посмотреть?
|
Наверх
|
|
|
|
#12931 - Wed Sep 15 2010 03:39 PM
Re: Импорт-Экспорт с API
[Re: anothar]
|
journeyman
Registered: Thu Jan 07 2010
Записи: 85
|
Есть конечно вариант попробовать сделать это как в квике-то есть обратиться к файлику эксель как к бд. Не уверен что это сработает-потому что я не знаю есть ли доступ у скрипта к библиотекам с бд.
|
Наверх
|
|
|
|
#12935 - Wed Sep 15 2010 03:43 PM
Re: Импорт-Экспорт с API
[Re: anothar]
|
journeyman
Registered: Thu Jan 07 2010
Записи: 85
|
А есть вариант еще проще: эксель умеет читать csv файлы и в нем есть возможность для обращения к другой книге... Или можно написать макрос...
|
Наверх
|
|
|
|
#12950 - Wed Sep 15 2010 04:23 PM
Re: Импорт-Экспорт с API
[Re: anothar]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
Экспортировать с csv не вариант, не получится из за того что надо постоянно разные ячейки, и все должно быть в динамике, суть такая Получаем данные по сделке, т.е. сколько пунктов сделка собрала, эти данные передаем в эксель в определнную ячейку, при следующей передачи уже прошлая ячейка+1, т.е. новая, затем берем данные из другой ячейки и подставляем в объем, т.е. в одну ячейку выдаем результат операции и с другой ячейки берем объем контрактов, соотвественно вторая зависит от первой. И т.д. по кругу Nektodron говорит надо пользоваться классами из System.IO но перед этим распарсить в скрипте формат экселя, как это делается? Не чего не понятно, не думал что так сложно будет это сделать.
Плиз хелп
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
Наверх
|
|
|
|
#12951 - Wed Sep 15 2010 04:25 PM
Re: Импорт-Экспорт с API
[Re: Frend]
|
Pooh-Bah
Registered: Sat Jan 09 2010
Записи: 2054
|
По поводу посмотреть у брокера, надо итого именно по сделке а не просто цену выхода
_________________________
Помогу с реализацией вашей идеи, оценкой системы. Консультации frendwork@rambler.ru
|
Наверх
|
|
|
|
#12957 - Wed Sep 15 2010 04:37 PM
Re: Импорт-Экспорт с API
[Re: Frend]
|
journeyman
Registered: Thu Jan 07 2010
Записи: 85
|
Я не понял. Во-первых аналогичным образом вы можете экспортировать в любую ячейку csv. а потом из экселя обратиться к любой ячейке того же csv. Формулы можно растягивать и она автоматом обратится к след ячейке
|
Наверх
|
|
|
|
|
|