|
|
|
 |
Поиск по сайту:
Воспользуйтесь формой поиска расположенной ниже, для быстрого нахождения интересующего Вас материала.
|
|
|
|
vic_prime: |
Никто не пробовал качать пример бота на C# с БФ? У меня эта зараза не загружает предложения, у кого-то было, что-то похожее??? %( |
|
vic_prime: |
Этот вопрос адресовался к профи! Интересуется ли кто-то вопросом написания бота на C# и если да, то какой у вас уровень знания программирования? Если это кому-то интересно, я попробую описать свои похождения в написании бота, не знаю чем это закончится, но хочется вверить в лучшее! Я немного знаю C# и довольно не плохо программлю на нескольких других языках, так что я думаю что-то должно получится, но правда не знаю сколько это займет времени!!! Если кого-то это заинтересовало, пишите и обязательно укажите до какой степени необходимо расжовывать все что буду здесь выкладывать!!! PS Говорю сразу до рассмотрения стратегий я если и доберусь, то это будет очень не скоро, так что пока рассматриваем только вопрос программирования бота, а не его стратегии!!! |
|
Filon: |
Попытайся, может программеры подтянутся, а то по ботам здесь ваще ничего не пишут 
|
|
chuk94: |
потому и не пишут, что делиться готовым неохото по понятным причинам а вместе попробовать написать слишком сложно я не против с кем то вместе начиная с сентября написать готовый каркас, все равно какой язык Добавлено (05-08-2007, 13:48) --------------------------------------------- мне не жалко результата жалко времени на написание в сотый раз одного и того же
|
|
vic_prime: |
chuk94, я до сентябра как раз раскачаюсь, может что-то и выйдет!  Но я буду писать на C# без вариантов, я и язык выучу и того и гляди бота напишу!!!  |
|
chuk94: |
Quote (vic_prime) chuk94, я до сентябра как раз раскачаюсь, может что-то и выйдет! Но я буду писать на C# без вариантов, я и язык выучу и того и гляди бота напишу!!! окей
|
|
Woodoo: |
Вот смешные:) Если вы думаете, что написать бота - это самое сложное, то сразу вам скажу (и другие програмеры подтвердят) - вы неправы. Функциональную часть бота можно собрать в течение дня (имеется ввиду функции апи). Самое сложное - это стратегия. Если ее нет, то то , что вы написали, не будет стоить ни гроша. Более того, если у вас есть какая-либо стратегия в голове, не факт, что ее можно реализовать в роботе (если есть какой-то человеческий фактор). И еще (это уже после того, как есть робот и есть стратегия) - любую стратегию стоит проверить "на кошках", потому как практика показывает, что не всякая кажущаяся прибыльной стратегия, таковой является. ЗЫ: я не отговариваю писать ботов, наоборот, с уважением отношусь к таким проявлениям. |
|
Filon: |
Woodoo, один хрен научиться писать ботов надо, хоть это и не самая сложная часть
|
|
Woodoo: |
Quote (Filon) Woodoo, один хрен научиться писать ботов надо, хоть это и не самая сложная часть Когда я у себя дома делал ремонт, хотел научиться шпатлевать потолки, но потом, когда посмотрел как это делает профессионал, оставил эту дурную затею. Я заплатил ему деньги и теперь, когда утром открываю глаза, меня очень радует идеально ровный потолок. Правда, красил его я сам 
|
|
AMD79: |
Quote (Woodoo) И еще (это уже после того, как есть робот и есть стратегия) - любую стратегию стоит проверить "на кошках", потому как практика показывает, что не всякая кажущаяся прибыльной стратегия, таковой является. Золотые слова  В точку, так сказать самое яблочко. Сам написал, радовался как ребёнок, давай его мучать в полевых условиях. Ну гад не хочет работать корректно и всегда так как надо. За ним глаз да глаз надо.  |
|
AMD79: |
И еще работа головой и руками это одно, а вот автоматический процес это другое. Как ты его организуешь так пойдет. На первой версии даже в минус ушел. Хорошо что падлу вовремя остановил.  |
|
Filon: |
Quote (Woodoo) Woodoo, один хрен научиться писать ботов надо, хоть это и не самая сложная часть Когда я у себя дома делал ремонт, хотел научиться шпатлевать потолки, но потом, когда посмотрел как это делает профессионал, оставил эту дурную затею. Я заплатил ему деньги и теперь, когда утром открываю глаза, меня очень радует идеально ровный потолок. Правда, красил его я сам Потолок сделал и забыл, а с ботами так не прокатит. Постоянно программера звать, для каждого изменения или эксперимента?
|
|
vic_prime: |
Quote (Woodoo) Функциональную часть бота можно собрать в течение дня если знать, что писать, то может и за день! Но лично я надеюсь в месяц уложится! Во-первых я C# знаю очень поверхносно, во-вторых я никогда не разбирался с программированием по интернет! Так что я хочу убить 2 зайцев: подучить C# и если повезет, то написать бота!  А потом уже буду думать о стратегии!!! PS Если бот и не сможет сам торговать, то по крайней мере сможет собирать инфу, сбор которой вручную требует кучу времени!!! |
|
vic_prime: |
Учитывая, что я никак не могу определить интерес к теме и уровень знания языка C# интересующихся, поэтому пишу так, чтобы меньше тратить времени, если у кого будут вопросы задавайте!!!  |
|
vic_prime: |
Начнем с самого простого.... Попробуем залогинится.... Для этого создадим чистый оконный проект добавим туда web references c адреса https://api.betfair.com/global/v3/BFGlobalService.wsdl - обзываем его Global В проект добавляем строку типа - using BF4.Global; На форму кидаем 2 эдита и кнопку tbUser, tbPass и bOK. На событие клика по кнопке кидаем код: try { BFGlobalService bfGlobal = new BFGlobalService(); LoginReq req = new LoginReq(); req.username = tbUser.Text; req.password = tbPass.Text; req.productId = 82; req.vendorSoftwareId = 0; LoginResp resp = bfGlobal.login(req);
if(resp.header.errorCode != APIErrorEnum.OK || resp.errorCode != LoginErrorEnum.OK) { MessageBox.Show("The API returned the following error codes\r\n\r\nHeader Error Code: " + resp.header.errorCode.ToString().Replace("_", " ") + "\r\nLogin Error Code: " + resp.errorCode.ToString().Replace("_", " "), "Login Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("Hello"); } } catch(Exception Ex) { MessageBox.Show("Detailed Error Message:\r\n" + Ex + "\r\n\r\nClick \"OK\" to exit the application", "Fatal Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } Ну типа пока усе! Если после ввода логина и пароля у вас на экране выскакивает окно со словом Hello, значит все работае... кажется.... PS Болую часть кода я бессовесно спер с примера который валяется на БФ, но мне почему-то совсем не стыдно!!!  |
|
|
|
 |
|
|
|
 |
Стань нашим партнером - размести на сайте нашу кнопку:
|
 |
|