2 вопроса для старта !
Atom Ответить
06.04.2011


Добрый день.
1 - Как подписать событие ?
2 - Как выставить обработчика ?

И всё это делать под WindowsForms.

В програмировании начальный уровень мне в нём легче.



Вот что есть на данный момент

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Ecng.Trading.Algo;
using Ecng.Trading.Smart;
using Ecng.Trading.BusinessEntities;
using System.Net;
using Ecng.Common;
namespace Stock_060411_podkluchenie
{
public partial class Form1 : Form
{
public SmartTrader Trader;
public Form1()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
IPEndPoint IP = new IPEndPoint(IPAddress.Parse("82.204.220.34"), 8090);
Trader = new SmartTrader(textBox1.Text, textBox2.Text, IP);
Trader.Connect();
}
private void TraderConnected()
{
label3.Text = "Подключили";
}
}
}

Теги:


Спасибо:




58 Ответов
< 1 2 3 
Alexander

Фотография
Дата: 20.04.2011
Ответить


Кирил Перейти
Подскажите пожалуста а как определить какая именно заявка исполнилась ? Допустим у меня стоит и на продажу заявка и на покупку допустим исполнилась заявка на продажу как мне определить что именно заявка на покупку исполнилась ?
// подписываемся на событие появления моих новых сделок

this.Trader.NewMyTrades += myTrades =>
{
foreach (var myTrade in myTrades)
{
var trade = myTrade.Trade;
Console.WriteLine("Сделка {0} по цене {1} по бумаге {2} по объему {3} в {4}.", trade.Id, trade.Price, trade.Security.Code, trade.Volume, trade.Time);
}
};


OrderDirection
Спасибо:

Кирил

Фотография
Дата: 20.04.2011
Ответить


Спасибо ! )))
Автор топика
Спасибо:

Кирил

Фотография
Дата: 25.04.2011
Ответить


Подскажите пожалста а как подключиться к демо счёту , чтоб оттестировать своего робокопа ?
Автор топика
Спасибо:

Alexander

Фотография
Дата: 25.04.2011
Ответить


Кирил Перейти
Подскажите пожалста а как подключиться к демо счёту , чтоб оттестировать своего робокопа ?



Лучше используй тестирование на рыночных данных, см. документацию, раздел тестирование.
Спасибо:

Кирил

Фотография
Дата: 25.04.2011
Ответить


Ок спасиб смотрю !
Автор топика
Спасибо:

Vadimus

Фотография
Дата: 27.04.2011
Ответить


Подскажите, как полечить ошибку?



На сколько я понял GuiAsync находится в Ecng.Xaml.dll, поэтому и ссылку в проекте на него вставил и using Ecng.Xaml добавил, но всё равно ругается!
Спасибо:

MVFedosov

Фотография
Дата: 27.04.2011
Ответить


Спасибо: Vadimus

Vadimus

Фотография
Дата: 27.04.2011
Ответить


Именно так я и решил вопрос, заменив GuiAsync на InvokeIfNeeded. Просто не хотелось добавлять код для InvokeIfNeeded, т.к. GuiAsync уже описан же был, а просто почему-то не подключался.
Спасибо:
< 1 2 3 

Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy