Jump to content
Tom Next - Daytrading Community

FXCM Strategy Trader


whipsaw

Recommended Posts

Macht FXCM Metatrader Konkurrenz?

 

FXCM has developed an automated trading platform that is fully geared for No Dealing Desk execution. By removing the need for 3rd party bridges, Strategy Trader can provide faster and more efficient execution than alternative automated platforms like MetaTrader 4.

 

Strategy Trader is currently available as a Beta program. Users who wish to join the Beta program can request access to the Strategy Trader platform by filling out the form below.

 

Falls jemand Betatesting mag => Klick

Link to comment
Share on other sites

Für mich sieht das wie ein Frontalangriff auf Metaquotes aus, das nicht nur optisch.

Von dem was ich bislang gesehen habe würde es nicht wundern, wenn ein Teil des Entwicklerstabes von MQ zu FXCM gewechselt wäre.

 

Das es was "Eigenes" ist könnte man aus der Struktur der Build-in Account Statements schließen. Die sind vom Aufbau genauso gehalten wie die der FX Trading Station resp. des Advanced. Das Versions-Infofenster des Strategy Builders enthält noch keine Informationen, was möglicherweise als weiterer Hinweis auf eine proprietäre Anwendung interpretiert werden könnte.

Link to comment
Share on other sites

Das ist sicher nicht MC bzw. MCFX, da habe ich schwerst daneben gelegen.

 

Schaut nach einer .NET Sprache aus, C#?

 

Doch, ist ein Klon und Weiterentwicklung davon. Sieht fast identisch aus. Ist im Prinzip dasselbe wie MC 6 beta 4 in der FX-Version, nur schon mit dem Manual-Order-Addon, und der Aufbau ist mehr an MT4 angelehnt bzw. die Aufteilung voreingestellt.

Die Betatesten für ihre Kunden sogar die manuellen Orders, was in MC noch nicht möglich ist und erst in der Final 6 erscheinen soll.

Erfahrungen damit findet man im TS-Forum (das Kundenforum für MC): TS SUPPORT :: View topic - Manual orders in MC - first impressions

 

Ich schätze, man kann später eine spezielle FXCM-version von MC6 kaufen, welche nur mit FXCM läuft (oder FXCM stellt die Version kostenlos). Ähnliche Geschäftsmodelle gibt es ja auch bei Ninjatrader.

Das Ganze hat nichts mit MT4 zu tun. MC 6 ist etwas komplizierter in der Bedienung, dafür lassen sich Strategien wesentlich einfacher programmieren.

Das Angebot wird sich deshalb speziell an Leute richten, die von MT4 wegen des schlechten Rufes weg wollen.

Ich denke, FXCM hat einen großen Wurf damit gemacht...

 

 

EDIT:

Mh, die Sprache sieht aber nicht nach Easylanguage / Powerlanguage aus...

soll sie aber sein:

 

MCFX Demo

MCFX demo is free and will work on your computer for as long as you wish. It supports the fully functional PowerLanguage identical to that provided in MCFX Pro. You will not have to pay to gain access. To receive a demo version, fill out a form and you will receive an e-mail with the instructions on how to download the program.

 

FOREX Trading Software, Advanced Charts for FOREX Trading, Free FOREX Data Included

 

Ich glaub die Version von FXCM basiert nur auf MC in der FX-Version und wird jetzt unabhängig davon weiterentwickelt.

Link to comment
Share on other sites

noch paar Code-Snippets, die im Lieferumfang enthalten sind

 

Bollinger

 

using System;

namespace Broker.StrategyLanguage.Function
{
   public class BollingerBand : SimpleFunctionBase<Double>
   {
       private ISeries<Double> m_price;

       private ISeries<Int32> m_length;

       private ISeries<Int32> m_numdevs;

       private StandardDev m_standarddev1;

       public BollingerBand(BaseTechniqueService ctx) :
           base(ctx){}

       public BollingerBand(BaseTechniqueService ctx, int data_stream) :
           base(ctx, data_stream){}

       public ISeries<Double> price{
           get { return m_price; }
           set { m_price = value; }
       }

       public ISeries<Int32> length{
           get { return m_length; }
           set { m_length = value; }
       }

       public ISeries<Int32> numdevs{
           get { return m_numdevs; }
           set { m_numdevs = value; }
       }

       protected override void Construct(){
           m_standarddev1 = new StandardDev(this);
       }

       protected override void Initialize(){
           m_standarddev1.price = price;
           m_standarddev1.length = length;
           m_standarddev1.datatype = new ConstantExpression<Double>(1);
       }

       protected override void Destroy(){}

       protected override Double Execute(){
           Double _This = default(Double);
           _This = (Functions.Average(price, length.Value)
                    + (numdevs.Value*m_standarddev1[0]));
           return _This;
       }
   }
}

 

First Bar of the Year

 

using System.Drawing;

namespace Broker.StrategyLanguage.Indicator
{
   public class First_Bar_of_Year_Indicator : BaseIndicator
   {
       private IPlot Plot1;

       private IPlot Plot2;

       public First_Bar_of_Year_Indicator(object ctx) :
           base(ctx) {}

       protected override void Construct(){
           Plot1 =
               AddPlot(new PlotInfo("Plot1", ((PlotType) (4)),
                                    ColorTranslator.FromWin32(((16711935))), ColorTranslator.FromWin32(((0))), 0, 0,
                                    true));
           Plot2 =
               AddPlot(new PlotInfo("Plot2", ((PlotType) (5)),
                                    ColorTranslator.FromWin32(((16711935))), ColorTranslator.FromWin32(((0))), 0, 0,
                                    true));
       }

       protected override void Initialize() {}

       protected override void Destroy() {}

       protected override void Execute(){
           if ((Functions.DoubleLess(Bars.Info.Resolution.SimpleTypeInt, 5)
                && (Bars.Time[0].Year != Bars.Time[1].Year))){
               Plot1.Set(0, Bars.High[0]);
               Plot2.Set(0, Bars.Low[0]);
               Alerts.Alert();
           }
       }
   }
}

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...