Trading Window
Alert-Level Trading Windows
By request, we've added the ability to set trading windows at the alert level in addition to your Master Trading Windows on the XT Control Panel. The fields start_time
and end_time
can be used to dictate the valid window of time signals are allowed to pass through to NT8.
Just like the Control Panel, all time values are in US/Eastern market time, or NYC time. You can set either a start_time
or an end_time
or both. If only a start time exists, if the current time exceeds the start time, the alert is accepted. Similarly, if the current time is less than the end time, the alert is accepted. If both times are set, the current time must be between both times.
Both the alert-level trading window and the XT Control Panel trading window can be used at the same time and will both be evaluated if set.
Closing Only
In addition to start_time
and end_time
there's also the option closing_only_after
available at the alert level, which behaves identically to the XT Control Panel closing only filter.
closing_only_after
will allow only closing/exit orders to pass through after the specified time. To use it, both a start_time
and end_time
must be set. Typically, the closing_only_after
time will be between the start_time
and end_time
.
Sending a PLACE order with the flatten_first
flag enabled will process the CLOSEPOSITION action but block the subsequent PLACE command.
Time Formats
Valid formats for times are any of the following in 12- or 24-hour clock format.
Representing 1:30 AM ET:
01:30
01:30 AM
01:30AM
1:30
1:30 AM
1:30AM
Representing 1:30 PM ET:
13:30
01:30 PM
01:30PM
1:30 PM
1:30PM
Example Payload
The following alert will only be processed if the current market time (US/Eastern, NYC time) is between the start_time
and end_time
.
key=your-secret-key; command=PLACE; account=sim101; instrument=NQ 12-24; action=BUY; qty=1; order_type=MARKET; TIF=DAY; start_time=9:30 AM; end_time=4:00 PM;
If you only want CrossTrade to accept closing orders after 3:00 PM, your message might look like this:
key=your-secret-key; command=PLACE; account=sim101; instrument=NQ 12-24; action=BUY; qty=1; order_type=MARKET; TIF=DAY; start_time=9:30 AM; end_time=4:00 PM; closing_only_after=3:30 PM;
Last updated