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)
Well, again, this is where TS actually scores well compared to most trade platforms, and this seems to be a much overlooked issue: with TS your OCO is held on their server and is NOT dependent on your connection being maintained. The same applies if you send a .placeorder from your strategy.
Can you help answer these questions from other members on NexusFi?
I was going to say, that it isn't all exactly perfect because I sometimes get severe slippage on ES using TradeStations OCO orders and guess what it happened just now. How about 10 ticks of slippage?! 10 mins after the open I was short with a stop around the open and in profit and then I am looking at a matix with the price 10 ticks above my stop. My position was only closed after pressing the cancel all. Just 1 contract. My conclusion: TS servers are not up to the job and I need to change broker asap.
I've complained that the stop order convention isn't practical.
"Stop" in tradestation means at or better for entries and at or worse for exits.
I don't know why it's so difficult for them to craft a limit order stop feature. As it is, I craft my own custom stops using limit orders and therefore, I'm guaranteed no more than a tick or 2 of slippage.
I simply use current price +/- the current bid/ask with a pricegap (input variable) to ensure the order doesn't get jumped in high velocity conditions.
I'm not nearly as concerned about partial fill issues with exits on my "stops" because my trails are always on the leeward side. So if price runs into my stop and fills completely, that's what it's supposed to do. If price runs into my stop and partially fills and continues on, then I continue making profit (just not the full positionsize).
When creating a new thread, note which subforum you are in. Here is a short list of suggestions:
- Topic: Anything to do with an Elite indicator -> Subforum: The Elite Circle
- Topic: Looking for an existing indicator, or how-to use an indicator -> Subforum: (the platform)
- Topic: Programmer needing help with non-Elite indicator -> Subforum: (the platform) - Programming
- Topic: Want an indicator created/modified -> Reply to "Want indicator created free" in Elite Circle
- Topic: Vendors (trading rooms, commercial indicators) -> Subforum: Vendors/Product Reviews
- Topic: Discussion of Forex or Currency trading -> Subforum: Forex and Currency Trading
- Topic: Journals of your trading -> Subforum: Trading Journals or Elite Trading Journals
- Topic: General trading related discussions -> Subforum: Traders Hideout
- Topic: Discussion of a trading method -> Subforum: Traders Hideout
- Topic: Automated Trading -> Subforum: Elite Automated Trading
Last, any Elite Member may create more or less any of these topics in The Elite Circle at your own discretion (your support is appreciated).
This is just a short general list and doesn't cover everything. If you are unsure where to create your new thread, just create it in Traders Hideout and a moderator will move it if necessary.
Has anyone tried to program straddle orders, where you place into the market a buy and sell at the same time, cancelling one when the other order gets filled?
This is typically used for news trading.
Edit - I've found an answer from RM99 on another thread
I'm assuming you want a breakout bracket (with a buy and a sell order that cancels). I've included the code for minute resolution. As far as getting down to the second resolution, you'll need some help from there (I dunno). The inputs include …
Yes, but to be fair and thorough, MC is not a broker. It's up to the broker as to their limits/requirements as to how often you can send an order.
The reason that TS has the 15 second rule is to prevent MASSIVE amounts of orders being generated and cancelled (all with an order confirmation number and a cancellation confirmation) with respect to strategies that update on a tick/tick basis.
Now, having said that, I think TS is one of the few brokers that will actually maintain your orders natively at the their tradeserver.
What would be an IMPROVEMENT is rather than have a 15 second rule (and violation default) would be if TS had a happy medium, where the native/permanently held stop is only updated every 15 seconds.
As it stands now, if you have a strategy that either A) has more than one static exit stop, the strategy toggles back and forth and this violtes the 15 second rule or B) has a trailing stop or a stop that moves/adjusts tick/tick.....
Then TS violates you and your orders are simply not maintained on the tradesever. In essence, you are now flying blind in the event you lose workstation connectivity.
What would be an awesome adaptation, is for TS to update the stop location every 15 seconds (just the location information) and in the event that you lose connection, use the last update. That way, you could continue to operate tick/tick but in the loss of a connection, you at least have some stop on the server.
Another idea would be to simply establish a worse case scenario ("doomsday") stop and in the event you lose connection, that stop would be in effect.
Either way, it doesn't seem to me that TS is very concerned about any of this. I think TS is so large and has so many subscribers who are perfectly content with very basic operation, that they view these advanced features as more trouble than they're worth. In essence, TS isn't really concerned about these types of modifications or upgrades, because they have 10x as many people who will continue to use TS, without them.
"A dumb man never learns. A smart man learns from his own failure and success. But a wise man learns from the failure and success of others."
Does the above work in TS2000i? I'm just starting out and I get conflicting story's about OCO orders in EasyLanguage. I just want to use this for end of day testing. I'm trying to do something along the lines of "Close trade OCO: a) 3 point profit or b) MOC Friday"