Tuesday, January 10, 2012
FXCM Strategy Trader
Que recuerdos. Después de instalar fxcm strategy trader para una cuenta demo he empezado a tocar de todo, aquí y allí para hacerme familiar rápidamente a este nuevo programa, evidentemente te quedas con los básico pero he conseguido llegar a la clave, al código.
Que recuerdos. Si al final servirán de algo aquellas clases de programacion en c++ de la universidad. las public class, protected override y demás.
Dejo un ejemplo, de lo que es la base de una clase en C#. A partir de esta base comenzaremos a programar. Lo básico son las variables y el código de las funciones Contruct, Initialize,Destroy y Execute. Mas adelante cuando refresque yo más las ideas de C# nos adentraremos en la programación..
using System;
using Broker.StrategyLanguage.Function;
namespace Broker.StrategyLanguage.Strategy
{
public class MACD : BaseStrategyAdvisor
{
private int m_fastlength = 12;
private int m_slowlength = 26;
private int m_macdlength = 9;
private Function.MACD m_macd1;
private XAverage m_xaverage1;
private SeriesVar<Double> m_mymacd;
private double m_macdavg;
private SeriesVar<Double> m_macddiff;
private IMarketOrder m_Order0;
private IMarketOrder m_Order1;
public MACD(object ctx) :
base(ctx) {}
[Input]
public int fastlength{
get { return m_fastlength; }
set { m_fastlength = value; }
protected override void Construct(){}
protected override void Initialize(){}
protected override void Destroy() {}
protected override void Execute(){}
}
}
Subscribe to:
Post Comments (Atom)
Ya boy a instalar fxcm
ReplyDelete