Daily systems newbie problems - futures io
futures io

Daily systems newbie problems

Discussion in MultiCharts

    1. trending_up 490 views
    2. thumb_up 0 thanks given
    3. group 3 followers
    1. forum 1 posts
    2. attach_file 1 attachments

Welcome to futures io: the largest futures trading community on the planet, with well over 150,000 members
  • 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 and simple.

-- Big Mike, Site Administrator

(If you already have an account, login at the top of the page)

Search this Thread

Daily systems newbie problems

(login for full post details)
  #1 (permalink)
Madrid Spain
Experience: Advanced
Platform: Multicharts, NinjaTrader
Broker: Interactive Brokers
Trading: Futures
Posts: 1 since Apr 2015
Thanks: 1 given, 0 received

I am designing a system with Multicharts to trade CFD's with the following characteristics:
- Data1 SPY 15min.
- Data2 SPY 1Day (Build from minutes).
- Data3 VIX 1Day (Build from minutes).
Data1 is only for the management of SL and PT.
Data2 and Data3 for input/output logic.
Data feeds come from InteractiveBrokers (IB).

I have the following doubts:

When I add SPY data, IB gives me options to add SPY as CFD or as STOCK:
- as CFD it is only possible to use SMART as Exchange
- As STOCK there are more than 30 Exchange possibilities, I have tried SMART, ARCA and CBOE.
When I add VIX data as INDEX, the only IB option is CBOE as Exchange.
I am only interested in the data of "regular trading hours" 9:30 a.m. to 4:00 p.m.
The different combinations produce different results for me in backtesting both in chart and portfolio trader.

Should I use SPY/CFD or SPY/STOCK data?
In case of choosing SPY/STOCK, which exchange should I use considering the problems of "Instrument from different zones cannot be mixed...", SMART, ARCA, CBOE or other?
Should I use LOCAL or EXCHANGE in portfolio trader? (backtesting results are different).

I'm pretty confused about it and I'm having a hard time finding the light. Could someone enlighten me?

P.S. which may be the reason why the orders in "chart" mode are triggered at 9:30 and yet with "portfolio trader" they are triggered at 10:30. What am I doing wrong?

Started this thread Reply With Quote

Can you help answer these questions
from other members on futures io?
Why do you trade the US indices vs Asia/Europe indices i …
Emini and Emicro Index
Paid coding for NT7 to NT8 Custom Plot() conversion
AddPlotNames2a support thread
East West Petroleum Corp - EW (Canada) – EWPMF (USA) …
Stocks and ETFs
convert sierra chart graph to Ninja traders 8
(login for full post details)
  #2 (permalink)
seattle washington
Posts: 48 since Feb 2019
Thanks: 8 given, 22 received

Hi Alvaro;

I've written and am writing code that is very similar in nature. I trade Options on the SPY (Data1) using TICKS (data2) as one of the inputs, and using MC's "Accuracy" global variables to trigger data on Options charts in different workspaces that are on the same desktop as the SPY and Ticks charts.

Just to be clear;
- what do you mean when you say "Data1 is only for the management of SL and PT." -- what is SL, what is PT?
- will you be entering orders from Multicharts?
- do you intend to allow the order entry to be automatic?

Possible answers to some of your questions:
- I don't believe that all of the charts need to use data from the same exchange -- my algo mixes exchanges without any issue.
- The only issue I can think of with exchanges is if you are getting the level of data you need -- i.e. minute or second or tick level.
- SMART Exchange is actually a software that searches many exchanges for the best possible fill of you orders. There will be small differences in the data from different exchanges for the same instrument.
- I've never run across the "Instrument from different zones cannot be mixed..." issue so I can't comment
- VIX is an index and not traded and is a product of CBOE so it makes sense that they are the only exchange.
- SPY/CFD vs SPY/STOCK data. I suspect that will be a personal choice and will, I expect, depend upon what you are attempting to do. I could make a good argument for either one.
- Trading hours for each instrument can be controlled in the settings for the instrument (see attached screen shot. Use the pulldown menu of the "Sessions" field)
- I believe that the LOCAL vs EXCHANGE setting you mention refers to which time zone you are using -- the local PC or the Exchange time.
- the time difference of when your orders are triggered is almost certainly due to the difference between LOCAL and EXCHANGE. Given that SPY is likely NY time and VIX is Chicago time, and you are in Span, I suggest you set all your instruments to use LOCAL for the time zone so that all events will show the same time. (see the same screen shot as above and use the "Time Zone" field)

Hope that helps.


Attached Thumbnails
Click image for larger version

Name:	Screen Shot 08-22-22 at 08.02 AM.PNG
Views:	15
Size:	149.9 KB
ID:	326520  
Reply With Quote

futures io Trading Community Platforms and Indicators MultiCharts > Daily systems newbie problems

Last Updated on August 22, 2022

Upcoming Webinars and Events

NinjaTrader Indicator Challenge!


Copyright © 2022 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada), info@futures.io
All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
no new posts