I've tried to re-type this message a few times in a clear way but it wasn't really understandeble.
So now I just tried to describe a simple system. Hopefully that makes clear what kind of additions I would like for this already time saving program. Thanks for that!
Between {} is my request.
I'll only describe a short position.
__________________________________________________ ____
DAY1: opening of a trade
- Calculate a SMA(10) and shift it up 2% and down 2% (channel)
{shifted MAs would make programming much clearer lateron}
- Check if price crosses over the SMA. (then go short)
{a new 'Comparision' Xover/Xunder -> gapping above is also a Xover}
- If the position is opened jump to another 'System Logics' screen.
{so many 'System logics' screens are needed}
- In the new screen setup 2 choices
a] Close the trade if a profit target is met. I'm aware that could also be entered on the 1st screen but I think this way is clearer if the system gets more complex. (?)
b] Wait for close of the day/bar and cancel orders
{cancel order option}
__________________________________________________ ________
DAY2:
- Just like day1 we check for a crossover. Opening above the MA also counts as a crossover.
- If the profit target (that still stands from the previous day) is reached close the trade.
- If there is a crossover goto another 'System logic' screen.
- Take the average of all entry prices and calculate a new profit target.
{simple math functions like average and sum}
Now wait for the target to be hit before the end of the day. If not goto day2 and repeat all the steps again.
================================================== ===
Hows that for a simple suggestion?

:sweatdrop :whistling