Page 1 of 2

Open Close Strategy

PostPosted: Tue Mar 17, 2020 12:33 pm
by Apprentice
1.png

2.png

Based on request.
viewtopic.php?f=27&t=69534

Wilders_Trailing_Stop.lua is available here.
viewtopic.php?f=17&t=60028&p=119817&hilit=Wilders+trailing+stop#p119817
Open Close Strategy.lua
(67.06 KiB) Downloaded 380 times

Re: Open Close Strategy

PostPosted: Wed Mar 18, 2020 11:40 am
by Driss99
Hi Apprentice

I have tested the strategy and noticed a few problems. I have added my parameters in the first three pictures.
1. A lot of trades aren't executed because orders are placed as a limit order of the close price after crossover. I suggest to place buy limit orders at close price +4 pips and sell limit orders at close price -4 pips to make sure that the trades are executed.
2. The stop loss function is not functioning properly. As can be seen in the second picture (stop loss should already have been moved higher). Furthermore trades are closed to early (before fixed stop loss is hit). Maybe this has something to do with the trailing in pips parameter which I do not quite understand. In general I think there is something that should be modified in the stop loss function.
3.There is a problem when wilders is still above price and a buy order is triggered as can be seen in the last picture.
4. Last, when there are still positions open and a crossover happens, the open positions are closed however no new position is opened as can be seen in the last picture.

Thanks already for reviewing my previous proposal.
Kind regards

Re: Open Close Strategy

PostPosted: Thu Mar 19, 2020 4:26 am
by Apprentice
Your request is added to the development list.
Development reference 899.

Re: Open Close Strategy

PostPosted: Thu Mar 19, 2020 6:18 am
by Apprentice
Try this version.

Re: Open Close Strategy

PostPosted: Thu Mar 19, 2020 9:04 am
by Driss99
Hi apprentice

I reviewed the new version and it already works a lot better! However there are still a few problems.
1. There are still a lot of trades that are not executed I can not find the cause of this since we moved our limit entry orders +4 pips for buy orders and -4 pips for sell orders. I have given an example in the first picture, trade should be executed at the black cirkle.
2. If the first profit target is reached all three orders are closed however only the first order should be closed. (second picture) Second position should be closed after rsi crossover and we let the third position run. A friend of mine is using the same system but is not using the rsi. He closes his first position when first profit target is reached and moves stop loss for the two other positions to break even or to wilders stop loss depending on which is the closest to price. He has a second fixed profit target when this is reached he closes second position and moves stop loss for the third position to the first profit target or to wilders stop loss depending on which is the closest to price. He claims that this strategy is equally profitable (manually tested), if this seems easier to program you can apply his strategy.
3. Last there is still the problem that no new position is opened but only the existing positions are closed after a crossover. (third picture) If the strategy works properly we should always have open trades. After a sell crossover happens all remaining buy positions are closed and we open 3 new sell orders, same logic for buy crossover. And there are also cases where we are stopped out to early (fixed sl is at 60 pips) as can be seen in the last picture, however stop loss function is already working a lot better.

Thanks for taking the time to look at the problems and fix them.
Kind regards

Re: Open Close Strategy

PostPosted: Thu Mar 19, 2020 9:25 am
by Apprentice
Your request is added to the development list.
Development reference 907.

Re: Open Close Strategy

PostPosted: Fri Mar 20, 2020 6:07 am
by Apprentice
Try it now.

Re: Open Close Strategy

PostPosted: Fri Mar 20, 2020 9:05 am
by Driss99
Hi Apprentice

I tested the latest update and everything seems to work fine now. There remains one problem the strategy only opens long positions while strategy is allowed to trade in both sides. Maybe this is because it closes all buy positions after sell crossover but does not open an extra 3 positions?

Furthermore would it be possible to program a second variant of the strategy with the following trading rules: When a buy/sell crossover happens it opens 3 positions with a fixed stop loss, position one and two each have a profit target. If profit target of position 1 is reached we move sl to break even for the remaining two positions, if profit target of position 2 is reached we move sl to profit target 1 and let position 3 run till it's stopped out or till a crossover in the other direction happens. Then we close all remaining positions and open 3 extra positions . Here we do not use Wilders anymore, stop loss just moves when a target is reached.
I hope it is possible to program this other variant so I can compare both variants.
Kind regards

Re: Open Close Strategy

PostPosted: Mon Mar 23, 2020 5:21 am
by Apprentice
Your request is added to the development list.
Development reference 930.

Re: Open Close Strategy

PostPosted: Thu Apr 02, 2020 6:47 am
by Apprentice
Open Close Strategy.lua
(69.27 KiB) Downloaded 365 times

Open Close Strategy 2.lua
(69.49 KiB) Downloaded 343 times

Try this versions.