Welcome to NexusFi: the best trading community on the planet, with over 150,000 members Sign Up Now for Free
Genuine reviews from real traders, not fake reviews from stealth vendors
Quality education from leading professional traders
We are a friendly, helpful, and positive community
We do not tolerate rude behavior, trolling, or vendors advertising in posts
We are here to help, just let us know what you need
You'll need to register in order to view the content of the threads and start contributing to our community. It's free for basic access, or support us by becoming an Elite Member -- see if you qualify for a discount below.
-- Big Mike, Site Administrator
(If you already have an account, login at the top of the page)
Most of the slippage is from the developer -> C2. If people are serious about trading a C2 strategy (end user), they will AutoTrade it with a broker, and the speed of that is near instant. C2 reports "realism" factor for trades, this is what the end user can expect to get using AutoTrade.
With my method above for EasyLanguage, you are sending orders to C2 that are limit orders including profit targets and stops, this results in far, far less slippage than by doing everything market at the time market touches price (like NT does by default).
Mike, thanks for your work.
Can you give an example - how to use the Collective2 function to send the stop orders (for entry).
upd:
I'm sorry, I understood how to send the stop orders (for entry).
But I can not understand how to use the function SetStopLoss, SetBreakeven, SetProfitTarget, SetTrailing send orders to Coll2 with your function?
Look at post #1 for the C2 Signal API link, find the function you need, and pass it to the easylanguage function I created as the "cmd" parameter. I did not implement all of them, but you can easily make changes.
Hello Mike and thank you for this fantastic work. I think that MC is one of the best tool in order to build strategies but it has less "connectivity" than MT4 for example.... So this interface is welcome!
Like Chepel, I don't know how to use "built-in" stops in my MC signal.
For example:
SetStopPosition;
SetPercentTrailing(25,5);
Do I put:
Value1 = Collective2("signal"......
next after?
One more question, can I use forex mini contracts in C2 (i.e. 0.1 contract).
Post #7 shows code for setting stops with C2. You'll want to set them ahead of time like this code does to prevent slippage.
As for what C2 lets you trade, that is a question for C2, I can't speak to forex mini's.
As for email, that is much to slow. Using the method I've outlined the delay is about 5-7 seconds or so (90% on C2's side, so they could conceivably improve it one day). Email would be far worse, probably in the 1-2 minute range at best.
Personally I found 5-7 seconds acceptable since I am setting the order up ahead of time (targets/stops). It means there is some slippage on entry but not on exit, which was "good enough" for my use.
-- Dos program loop to see change in the order files
If change then use the Internet adapter software to send an Internet request line using the info from the
orders text files.
I'm not a PC guru expert. I do succeed to achieve my goals, but with lot of work. I will try again soon or look with solution from TradeBullet
Many thanks Mike for you kind support and dedication to your forum