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)
I have a strategy which I backtested in wealthlabpro and got acceptable results. I tried to convert the sell order code to easy language but was not able to figure out the exact piece of easylangauge code.
This is the sell order wealthlabpro code I have:
if (!SellAtLimit(bar + 1, Position.AllPositions, LastPosition.EntryPrice + 0.05, "Profit target5"))
{
attached full code
}
Explanation of SellAtLimit
bool SellAtLimit(int bar, Position pos, double limitPrice, string signalName);
bool SellAtLimit(int bar, Position pos, double limitPrice);
Sells the Position specified in the pos parameter at the specified bar, using a limit order at the specified limitPrice. SellAtLimit returns a bool value indicating whether the price reached the limitPrice or above, and the Position was sold. SellAtLimit will also return false if the bar specified is greater than the number of bars on the chart. In this case, a sell Alert will be generated instead.
In EasyLanguage (EL) I was able to generate the sell order as:
Sell ("Profit Target5") all shares next bar at (Entryprice + 0.04) Limit;
But cant conditionally move to next logic (as in wealthlabpro) if current order is not filled.
Really appreciate any help on this!
Can you help answer these questions from other members on NexusFi?