2 вопроса для старта !

2 вопроса для старта !
Atom
4/6/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 = "Подключили";
}
}
}

Tags:


Thanks:


<< < 4 5 6 
Alexander

Avatar
Date: 4/20/2011
Reply


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

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
Thanks:

Кирил

Avatar
Date: 4/20/2011
Reply


Спасибо ! )))
Thanks:

Кирил

Avatar
Date: 4/25/2011
Reply


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

Alexander

Avatar
Date: 4/25/2011
Reply


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



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

Кирил

Avatar
Date: 4/25/2011
Reply


Ок спасиб смотрю !
Thanks:

Vadimus

Avatar
Date: 4/27/2011
Reply


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



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

MVFedosov

Avatar
Date: 4/27/2011
Reply


Thanks: Vadimus

Vadimus

Avatar
Date: 4/27/2011
Reply


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

Attach files by dragging & dropping, , or pasting from the clipboard.

loading
clippy