Избранное трейдера Fox27
using System;
using System.Collections.Generic;
using System.Linq;
using System.IO;
using System.Text;
using System.Timers;
using System.Threading;
using XlDde;namespace ConsoleApplication2
{
class Program
{
const string service = «myDDE»;
const string candleSPOT = «SPOT»;
static void Main(string[] args)
{
using (XlDdeServer server = new XlDdeServer(service))
{
server.AddChannel(candleSPOT, new SPOTChannel());
server.Register();Console.WriteLine(«DDE server ready. Press Enter to exit.\n\n»);
Console.ReadLine();
}
}
}
// **********************************************************************
// * Классы DDE каналов с обработчиками данных *
// **********************************************************************
class SPOTChannel: XlDdeChannel
{
//static int time2 = 1000;
static int em = 7;
static int m = 1200;
static int[] NM = new int[em];
static int NMM = 0;
static int LastMinute = 0;
static int mm = 1638400;
static double[] Price_trade = new double[mm];
string[] EM_trade = new string[mm];
static int[] Time_trade_I = new int[mm];
static int[] Volume_trade = new int[mm];
static int[,] Time = new int[em,m];
static double[,] O = new double[em,m];
static double[,] H = new double[em,m];
static double[,] L = new double[em,m];
static double[,] C = new double[em,m];
static double[,] V = new double[em,m];
protected override void ProcessTable(XlTable xt)
{
//int time3 = 1000;
int[] nach = new int[em];
int nach1 = 0;
int i = 0;
int j = 0;
int s = 0;
int curHour = 0;
int curMin = 0;
int curDay = 0;
int curSec = 0;
int curDay_1 = 0;
string name;
string[] bf;
string[] EM = new string[em];
DateTime moment;
string[] Time_trade = new string[mm];
Здесь приведен перевод статьи www.quantinsti.com/blog/algorithmic-trading-system-architecture/
Алгоритмическая автоматизированная торговля или алгоритмическая торговля в течение нескольких последних лет находится в центре внимания торгового мира. Доля объемов, относящихся к этой форме торговли, растет все это время. В результате, она стала высоко конкурентным рынком, в значительной степени зависящим от технологий. Далее, базовая архитектура претерпела значительные изменения за последнее десятилетие и этот процесс продолжается. Сегодня необходимо внедрять технологические новшества для того, чтобы конкурировать в мире алгоритмической торговли, что делает его местом большой концентрации достижений в области компьютерных и сетевых технологий.
Традиционная архитектура
Любая торговая система — концептуально — это не более, чем вычислительный блок, который взаимодействует с
Пост писал почти час, появились дела. Прошу прощения за ошибки, ибо пока нет времени их проверять.
В последние 2-3недели на смартлабике явно поменялась тенденция – это кстати плюс, но есть и минус, о нём чуть ниже.
Помню, как Тимофей спрашивал – чтобы такое сделать, чтобы на ресурсе появилось больше желающих, которым интересны именно акции, а не спекуляции. На что я ему ответил: нужно просто создать больше интересного контента, а здешним обитателям пофиг что мусолить и обсуждать. Просто напросто, нужно убрать всю политику, срачь и разоблачения и устроить говноголод и все от безысходности начнут обсуждать то, что им дают и то, что останется. Так и получилось, точнее получается. По крайней мере, топиков на тему инвестиций и дивидендов выросло в разы, аж глазам не верится. Молодец, так держать.
Теперь о грустном.
Пиар инвестиций и дивидендов – это конечно хорошо, но давайте пиарить их честно и говорить не только положительные моменты, но и про отрицательные, и тем более, про подводные камни и альтернативы.