- ago
Hello,
I would like to request the ability to have my orders go out as GTC.
My Strategy buys down-gaps, and I give each stock up to four days to sell. Then I manually change the ones that do not sell to MOC before the close of the fourth day.
This morning I had to manually change 118 SM newly generated sells from Day to GTC.
Since I expect this to happen every day, having them start out as GTC would save a bunch of time.
Thanks!
1
498
Solved
19 Replies

Reply

Bookmark

Sort
Glitch8
 ( 10.62% )
- ago
#1
The WL8 way would be to let the signals close as Day orders, then just run the Strategy again to submit them with the same or new limit prices for the next trading day. If you need help formulating this let us know.
0
- ago
#2
How does running it again redo just the sell orders? When I ran it last weekend it just sent the buy orders to Ameritrade.
I tried creating a sell Strategy, but it cannot be created without a matching buy.
Here's what I'm working with:
0
- ago
#3
Maybe use Preferences > Portfolio Sync > Use Live Positions?

Note - Use Live Positions works only in the Strategy Monitor (and Streaming Strategies), so you'd have to set it up to run in the Strategy Monitor.
0
Cone8
 ( 4.98% )
- ago
#4
Is it correct to assume that you run this each day to get new Buy Signals, but once you're in a Position, you always want to sell at the Closing price of the day before the Buy? .. and then sell at the close if a Position has been active for 4 days?
0
Glitch8
 ( 10.62% )
- ago
#5
You'll need to create a comprehensive Strategy that contains the buys and the sells all in one. If you have the basic concept let me know and I can provide a simple example.
0
- ago
#6
Yes, Cone. Exactly that.
The above script does a great job of submitting the buys and following them up with the sells. I just need a way to place/convert the sells to GTC. Then, near the close of the 4th day, it's easy enough to use TOS to change the GTCs to MOCs. If I don't do anything before the close of Day 1, then I'll need to enter all the closing orders by hand.

I can try whatever you guys suggest as soon as I have a slow day where I won't have a problem entering all the closing sells if it doesn't work out. Today produced 118 buys, with only 35 sells. Lots of manual converting. It was easier to modify all the Day sells to GTCs than it would have been to place them afresh, manually.

Thanks, Glitch. My Strategy works just fine. Everything above is great. It's just the needing GTCs that I'm dealing with. Not a deal breaker, though. WL satisfies 99% of what I need. :-D
0
Glitch8
 ( 10.62% )
- ago
#7
You can’t do that in WL.

What are the rules of the Strategy? What triggers the buy in the first place? It should then only be active for 4 trading days, calendar days? Then how would it get triggered again?

You need to just mock up the Strategy correctly and you’ll be able to run it every day and submit the signals.
0
- ago
#8
The rules of my Gap Filling Strategy are:
I create a new DataSet each night.
The next morning I load the symbols into the DM and update.
I then Run the Strategy above (which buys anything that opens 2.8% below the previous day's Close), sending all of the orders to Ameritrade.
Some of the buy orders get filled, and then WL submits the closing orders to sell at the Close of the previous day, with the hope of filling the opening gap.
During the day, I use ThinkOrSwim to manually change all of the DAY sell orders to GTC sell orders.
Whatever does not sell by near the close of the 4th trading day, I change to MOC sell orders.
Everything works just fine. The only improvement would be to not need to manually change the DAY sell orders to GTC sell orders. If WL can not offer the option to create GTCs, then I'll just continue on the current path.
1
Glitch8
 ( 10.62% )
- ago
#9
I see, so maybe you're using some kind of screener outside WL to determine what stocks to trade each day?

The focus of WL is creating a Strategy you can backtest, and this approach wouldn't be back testable in WL. I guess it might be if you could embed the rules of which stocks to trade each day in the Strategy.

But if that's not feasible then sure we can create a #FeatureRequest to have the orders submitted as GTC.
0
- ago
#10
Yes. I create my daily list of stocks with a formula in TOS.

It may sound silly, but I am still back-testing with WLD 3, which serves my purpose. Once I have time, I'll learn to do the entire process with WL8, which I'm sure will be better.

Sorry, but I thought I was making a feature request when I started this Discussion. Is there some formal procedure that I have not been able to find that I should follow?
0
Glitch8
 ( 10.62% )
- ago
#11
When you create a discussion you'll see a list of #tags at the bottom of the dialog. Select #FeatureRequest.

And wow, WL3?? You should share a screen shot!!
0
- ago
#12
Thanks, Glitch.
I've started another Discussion with FeatureRequest (incase this one was not valid).

As you can see, WLD 3 is an Oldie, but a Goodie

0
Glitch8
 ( 10.62% )
- ago
#13
Wow brings back memories, those pastel backgrounds in the list!
0
- ago
#14
ASCII and Metastock (and may be TC2k if existed?) are the only adapters (in WL3 lingo) that stood the test of time 😂 All the other are broken beyond repair. You should keep that PC unplugged in a solid vault, we do not issue unlock codes anymore.👍
0
- ago
#15
I use ASCII files and have moved WLD 3 to several computers.
There's a program that does the file downloads as well as one that generates the unlock codes for old programs that are no longer supported.
0
- ago
#16
Ah, a WL3/4 keygen from a pirate website. I didn't think of it in the context.

QUOTE:
Yes. I create my daily list of stocks with a formula in TOS.

Can't you do it in WL8?
0
- ago
#17
Yes, I assume that I can. I've just been too busy seeing if my method works IRL.
Once things settle down, I'll plunge into WL8, and use all of the wonderful features there.
0
Glitch8
 ( 10.62% )
- ago
#18
I added the GTC option in Trading Preferences in the latest build.
0
Best Answer
- ago
#19
I saw that. Thank you Sir!
0

Reply

Bookmark

Sort