fxcm trading station

May 16

Fxcm trading station

Using FXCM platform to enter trades fxcm trading station.

فيديو fxcm trading station

For those not familiar with the term instance in this context. Just imagine you add the

To use Sierra Chart with your FXCM account, you need to sign a Letter of Direction (LOD). Complete Instructions are below.

    Generating Real-Time Reports

مزيد من المعلومات حول fxcm trading station

Today, I'm very happy to present a guest post from Omar Hafez.  He contacted me via email and as we got to chatting, I was really interested in what he is doing with the FXCM Trading Station platform.  Almost everyone in Forex (including me), talks about Metatrader…some people talk about Ninjatrader and a few people mention TradeStation now and again.

But I was surprised how much flexibility there is in the FXCM desktop platform and how powerful it can be.  The best part is that it uses an already established programming language (instead of something dodgy like EasyLanguage), which is easier to learn than most.

On top of that, FXCM makes it possible for developers to sell their code in the FXCM version of an “app store,” something that Omar will get into in the second part of this series.  Anyway, Omar does a better job of explaining this than me.

So without further delay, here is Omar…

My name is Omar Hafez from MooMooFX and today I'm going to give you a quick intro into developing for the FXCM Trading Station platform.

Firstly, a little bit of background on me and why I chose FXCM as my platform. I'm a Software Engineer with over 10 years of experience working with large corporations – 7 of those 10 years with the investment banks. One day, I decided that I had what it takes to write my own automatic algorithmic trading system, and decided to concentrate on this full-time.

I tried many broker's software and systems with a focus on those that provided demo accounts, and many of them were very good for day traders, but didn't cut it for those interested in developing their own indicators and systems.

While MetaTrader and Ninjatrader are very popular, and their online community is huge (although IMO mostly junk), I ended up settling with FXCM's systems. FXCM's Strategy Backtester and Optimizer tools are amazing and easily superior to other systems. The underlying language, Lua, is easy to pick up and there is a large amount of documentation and an active forum to support you.

Today just to show you how easy it is we are going to re-create, from scratch, a simple implementation of the famous MACD oscillator indicator together. As we go through, I'll keep things simple and brief while linking to online documentation for further reading for those interested.


But first, if you want to do this yourself then you'll need the following prerequisites:

The Tutorial

The most basic structure of an indicator contains only three functions.

Alright, so firstly let's look at the Init() function. The whole point of this function is to basically define or configure our indicator's profile, amongst all the other indicators that are available. So we will need to define things that are specific to this indicator, but general to all instances of this indicator, such as its name, what type of data it needs, and it's configuration parameters.

For those not familiar with the term instance in this context. Just imagine you add the

Source: https://www.tradingheroes.com/how-to-get-started-with-fxcm-trading-station-indicator-and-systems-development-part-1-of-2/

fxcm trading stationfxcm trading station