Jump to content

Welcome to the new Traders Laboratory! Please bear with us as we finish the migration over the next few days. If you find any issues, want to leave feedback, get in touch with us, or offer suggestions please post to the Support forum here.

  • Welcome Guests

    Welcome. You are currently viewing the forum as a guest which does not give you access to all the great features at Traders Laboratory such as interacting with members, access to all forums, downloading attachments, and eligibility to win free giveaways. Registration is fast, simple and absolutely free. Create a FREE Traders Laboratory account here.

High.demand.trader

How to Write My Strategy Using (C++ or C#)

Recommended Posts

Hey everyone,

 

I've written a very basic strategy using IG Market's backtester builder. I'm trying to write something more sophisticated, but don't fully understand the language yet. So, if I give you a summary of my strategy would it be possible to give me the inputs? Once I know the basic coding I can then tweak the system

 

Statements I would like to include:

 

- If price is below moving average 50 then buy 2 lots in 4 bars time (if this bar's close is greater than the bar 4 time frames ago).

 

- If price is below moving average 50 then buy 2 lots when the price drops by 35 pips.

 

 

 

Thanks to anyone who can help, much appreciated.

Share this post


Link to post
Share on other sites

It would probably help to clarify exactly what platform you are writing for.

 

Tradestation uses Easly Language. There are a variety that use C derivatives (Ninja for example).

 

If it's tradestation there is a good chance you will get help if you can lay things out clearly or show what you have already.

Share this post


Link to post
Share on other sites

I'm trying to write something in Easy Language (I think) on the IG Markets advanced chart facility. It has stuff like: IF CLOSE[0] < CLOSE[2] THEN BUY 10%CAPITAL AT MARKET ENDIF

 

I think that's easy language right? I'm writing it myself and also using predetermined values.

 

Thanks

Share this post


Link to post
Share on other sites

That is not Easylanguage. It is the IG MArkets version. Similar but different. The question is: What platform will you be using to executes the trades or at least, perform backtesting. If it is IG Markets, then you need to follow their format which is different than TradeStation's Easylanguage.

Share this post


Link to post
Share on other sites

I'm not familiar with IG's platform chances are they have gone for some sort of easy language compatibility. Easy Language was produced by Omega Research and is fairly widely used. Chances are that IG have implement a fairly small subset. I should post what you have and what you are trying to do and see what you get.

Share this post


Link to post
Share on other sites

Whilst I am pretty competent at EL the strategy stuff (buying and selling) I have not really used.

 

There are thousands of bits of code scattered round the inter web that you will probably be able to learn from. Tams also kindly posted some resources somewhere on Traders Lab.

 

something like

 

Var: StartingPrice(0);

 

if date > date [1] then StartingPrice = close;

if c <= StartingPrice-35 then ........buy stuff...

 

If the syntax of IG is different you might have to mess with stuff.

Share this post


Link to post
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.
Note: Your post will require moderator approval before it will be visible.

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.


  • Topics

  • Posts

    • I guess US has fund managers and investment banking institutions looking after the portfolios on behalf of their clients.
    • There are many resources related to forex trading available on forums like babypips and forexfactory etc.
    • Candle stick pattern is one of the easiest charting patterns available to learn and make money. However, new traders never learn about the skills needed for earning money but they rush for making money and eventually lose their money.
    • Nothing wrong with being a ‘progressive’. Nothing wrong with being a ‘conservative’.  Very generally, ‘conservatives’ have preponderance of the here and now neurotransmitters, prefer empirical references, the rule of law, and value individual agency (It has been said that conservatives love humans and progressives love humanity) . Very generally, ‘progressives’ are dopaginaric - driven by passion for a better possible future, prefer references to others  (Example Karmela won’t answer questions with facts.  She cites the opinion of 18 ‘experts’), have a penchant for rule by man/mobs not by law , and value ‘societal' agency.  However, excesses of either tendency indicates mental illness, collective malaise, and has consequences.  When either camp is systematically captured by control seekers and/or, situationally by mobs, the whole is lessened. A key sign that is occurring is when one side no longer allows disagreement.  Progressives have  currently gone crazy in those excesses and are no longer allowing anything but unithought... examples - You can still be a vocal pro choice republican.  Try being a vocal pro life democrat. For snicks just try it.  You’ll get cancelled.  Bust a myth about blacks in America, true up the real  history of Republicans ending slavery and what has happened since, how the democrats are the party of the KKK, how Obama did not a fkn thang for blacks in general, be a black republican, etc.    You will get canceled in a heartbeat. Step up and question the social agendas of federally subsidized schools at a board meeting... get treated like shit and also get an immediate case number with the FBI ... Question the requirements to watch and lickkiss the 'rainbows' and also make sure your kids show up for it, not to mention fund transitions out of your pocket and see what you get ‘labeled’ Question mainstream media bias - even just to mention that biased, agenda driven narrative is different from truth in reporting - and see what happens to your voice... Excesses have consequences... imbalances have consequences... just sayin’
    • SBUX Starbucks stock, watch for a top of range breakout above 99.81 at https://stockconsultant.com/?SBUX
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.