NexusFi: Find Your Edge


Home Menu

 





MultiCharts, MultiCharts, MultiCharts...


Discussion in MultiCharts

Updated
      Top Posters
    1. looks_one Big Mike with 195 posts (166 thanks)
    2. looks_two TonyB with 56 posts (20 thanks)
    3. looks_3 MultiCharts with 46 posts (41 thanks)
    4. looks_4 Snoop with 27 posts (14 thanks)
      Best Posters
    1. looks_one FulcrumTrader with 3 thanks per post
    2. looks_two Big Mike with 0.9 thanks per post
    3. looks_3 MultiCharts with 0.9 thanks per post
    4. looks_4 TonyB with 0.4 thanks per post
    1. trending_up 342,414 views
    2. thumb_up 510 thanks given
    3. group 93 followers
    1. forum 827 posts
    2. attach_file 71 attachments




Closed Thread
 
Search this Thread

MultiCharts, MultiCharts, MultiCharts...

  #251 (permalink)
 
Snoop's Avatar
 Snoop 
Toronto, Ontario
 
Experience: Advanced
Platform: NinjaTrader, Multicharts
Broker: IB, IQfeed
Trading: ES, CL
Posts: 203 since Oct 2009
Thanks Given: 135
Thanks Received: 165

Hi Fat Tails, Sorry, I had taken a little break from the online world...

I compared against iqfeed's ES cont adjusted and not adjusted symbols, and you are in fact correct. Setting to 7 days provided the proper adjustment.

I Hadn't noticed any issues, but I put together a little test using iqfeed.
@ES#C is continuous ratio adj, @ES# is continuous unadjusted,


Fat Tails View Post
Hi Snoop,

only testing MC during the evening hours. Need your help again. So by chosing Globex for ES I get a backadjusted contract.

As there are known rollover dates for ES, I selected Rollover Condition Time, 8 days prior to expiration date. This is also the default. Now, if I count 8 days back from expiry date, which is a Friday, my rollover date becomes Thursday, which is the official rollover date. So I expect MC to roll after the Wednesday close. However, I checked and the rolling is already done on Tuesday after the session close.

Either MC developpers or me cannot count up to 8. Or there is a problem with conversion to local time. If I set the rollover condition to 7 days it works as expected with 8 days.

Can you confirm these findings?



Can you help answer these questions
from other members on NexusFi?
Cheap historycal L1 data for stocks
Stocks and ETFs
What broker to use for trading palladium futures
Commodities
Trade idea based off three indicators.
Traders Hideout
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
REcommedations for programming help
Sierra Chart
 
  #252 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,103

I know, I am sometimes a bit slow,

but these are the problems I encountered when building the ES continuous backadjusted contract:

(1) exchange symbol had to be changed from CME to Globex
(2) the #days prior to expiry had to be reduced by one
(3) I am getting error messages, see sceeenshot below. For a 300 day lookback period (-> chart going back to November 2009) Multicharts needs ES contracts for 2007 and 2008.

This is a genuine NinjaTrader feeling, LOL. Basically it works, but with my first backdjusted contract there are 2 bugs and 1 problem related to default settings(not a bug).

I will be contacting support now and see how they respond.

Attached Thumbnails
Click image for larger version

Name:	Screenshot MultiCharts.JPG
Views:	250
Size:	351.6 KB
ID:	20805  
Thanked by:
  #253 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,470 since Jun 2009
Thanks Given: 33,249
Thanks Received: 101,669



Fat Tails View Post
I will be contacting support now and see how they respond.

I have faith they will resolve any issues. MultiCharts team, don't let me down!

Mike



Join the free Markets Chat beta: one platform, all the trade rooms!

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Started this thread
  #254 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,103


Big Mike View Post
I have faith they will resolve any issues. MultiCharts team, don't let me down!

Mike

There is a sentence which is attributed to Lenin: Доверяй, но проверяй – Dowerjai, no prowerjai. In German it is a well known proverbe: "Vertrauen ist gut, Kontrolle ist besser." If I translate this into English, it becomes something like: "Trust is good, control is better."

Trust in God, but never trust in any piece of software.

The feature I have tested, is a new feature of MC 6.0 and the bugs are really minor.

Thanked by:
  #255 (permalink)
 
ZTR's Avatar
 ZTR 
 
Experience: Advanced
Platform: NinjaTrader7
Broker: Mirus RCG/Zen-Fire
Trading: CL & 6e, looking at ES, ZB and AU again.
Posts: 2,096 since Nov 2009
Thanks Given: 1,099
Thanks Received: 1,393


Fat Tails View Post
There is a sentence which is attributed to Lenin: Доверяй, но проверяй – Dowerjai, no prowerjai. In German it is a well known proverbe: "Vertrauen ist gut, Kontrolle ist besser." If I translate this into English, it becomes something like: "Trust is good, control is better."

Trust in God, but never trust in any piece of software.

The feature I have tested, is a new feature of MC 6.0 and the bugs are really minor.

In the USA this is called Trust, but Verify. Won the guy 2 presidential elections.

@Fat Tails, if you like what you have tested, post it and let us know. I suggest making a video. I can put it up for you if you wish. Always interested in what Else is out there.

R.I.P. Andy Zektzer (ZTR), 1960-2010.
Please visit this thread for more information.
Visit my NexusFi Trade Journal
Thanked by:
  #256 (permalink)
 
Snoop's Avatar
 Snoop 
Toronto, Ontario
 
Experience: Advanced
Platform: NinjaTrader, Multicharts
Broker: IB, IQfeed
Trading: ES, CL
Posts: 203 since Oct 2009
Thanks Given: 135
Thanks Received: 165

Fat Tails,

What rollover condition are you using for CL?
Based on volume, my custom CL using either iqfeed or IB data produces a different result than the canned iqfeed cont contract QCL#C.

  #257 (permalink)
 
Big Mike's Avatar
 Big Mike 
Manta, Ecuador
Site Administrator
Developer
Swing Trader
 
Experience: Advanced
Platform: Custom solution
Broker: IBKR
Trading: Stocks & Futures
Frequency: Every few days
Duration: Weeks
Posts: 50,470 since Jun 2009
Thanks Given: 33,249
Thanks Received: 101,669


Snoop View Post
Fat Tails,

What rollover condition are you using for CL?
Based on volume, my custom CL using either iqfeed or IB data produces a different result than the canned iqfeed cont contract QCL#C.

Not speaking for Fat Tails... but, the QL#C feed is rolled on expiration making it worthless. Better to roll yourself, I typically do it around the third friday of every month, as either that day, the day before, or the day after, the volume of the front month takes over the current month.

Mike



Join the free Markets Chat beta: one platform, all the trade rooms!

We're here to help: just ask the community or contact our Help Desk

Quick Links: Change your Username or Register as a Vendor
Searching for trading reviews? Review this list
Lifetime Elite Membership: Sign-up for only $149 USD
Exclusive money saving offers from our Site Sponsors: Browse Offers
Report problems with the site: Using the NexusFi changelog thread
Follow me on Twitter Visit my NexusFi Trade Journal Started this thread
Thanked by:
  #258 (permalink)
 
Fat Tails's Avatar
 Fat Tails 
Berlin, Europe
Market Wizard
 
Experience: Advanced
Platform: NinjaTrader, MultiCharts
Broker: Interactive Brokers
Trading: Keyboard
Posts: 9,888 since Mar 2010
Thanks Given: 4,242
Thanks Received: 27,103


Snoop View Post
Fat Tails,

What rollover condition are you using for CL?
Based on volume, my custom CL using either iqfeed or IB data produces a different result than the canned iqfeed cont contract QCL#C.


Absolutely agree with Mike, rolling at expiry is nonsense for two reasons: First you do not want to trade the front month until expiry, second the offset during the last days is heavily influenced by delivery constraints, which menas that it is unstable.

If you use a custom rollover contract, for NinjaTrader you will get a different result with DTN/IQFeed compared to IB, because NinjaTrader rolls on daily data and the datafeeds use a different close. DTN/IQFeed uses the settlement at 2:30 PM EST, whereas IB uses the close at 5:15 PM EST. The difference will not be large, if you roll early. For MultiCharts I am not sure, whether daily or intraday data is used to calculate the offset, but I think it might be intraday data.

With NinjaTrader I roll at the end of the session prior to volume crossover. This can only be done with hindsight. I change my settings after the new contract has attracted more volume.

With MultiCharts I just use volume crossover, and it should automatically roll at the session end of volume crossover day. So for convenience I roll one day later than with NT7. Rolling is not a science, but something that needs to be done.

Generally you want to roll early to avoid the potentially high volatility of the old contract prior to expiry. So you can also use an approach based on the calendar day of the month. If you use the 15th of the month to roll you are on the safe side. Pinnacle Data, a vendor of data for continuous futures contracts uses the 11th of the month.

Thanked by:
  #259 (permalink)
 
Snoop's Avatar
 Snoop 
Toronto, Ontario
 
Experience: Advanced
Platform: NinjaTrader, Multicharts
Broker: IB, IQfeed
Trading: ES, CL
Posts: 203 since Oct 2009
Thanks Given: 135
Thanks Received: 165


Big Mike View Post
Not speaking for Fat Tails... but, the QL#C feed is rolled on expiration making it worthless. Better to roll yourself, I typically do it around the third friday of every month, as either that day, the day before, or the day after, the volume of the front month takes over the current month.
Mike

Thx Mike. Confirms what I thought but it's a bit strange that ES#C seems to display rolled data correctly. Good to see the MC rollover function handles it correctly.


Fat Tails View Post
Absolutely agree with Mike, rolling at expiry is nonsense for two reasons: First you do not want to trade the front month until expiry, second the offset during the last days is heavily influenced by delivery constraints, which menas that it is unstable.

If you use a custom rollover contract, for NinjaTrader you will get a different result with DTN/IQFeed compared to IB, because NinjaTrader rolls on daily data and the datafeeds use a different close. DTN/IQFeed uses the settlement at 2:30 PM EST, whereas IB uses the close at 5:15 PM EST. The difference will not be large, if you roll early. For MultiCharts I am not sure, whether daily or intraday data is used to calculate the offset, but I think it might be intraday data.

With NinjaTrader I roll at the end of the session prior to volume crossover. This can only be done with hindsight. I change my settings after the new contract has attracted more volume.

With MultiCharts I just use volume crossover, and it should automatically roll at the session end of volume crossover day. So for convenience I roll one day later than with NT7. Rolling is not a science, but something that needs to be done.

Generally you want to roll early to avoid the potentially high volatility of the old contract prior to expiry. So you can also use an approach based on the calendar day of the month. If you use the 15th of the month to roll you are on the safe side. Pinnacle Data, a vendor of data for continuous futures contracts uses the 11th of the month.

Trading wise, I do rollover manually but I run into charting issues around rollover so I've been experimenting with continuous contracts. For example, I may have a line plotted where price has reacted at, to the tick and has led to successful trading for me. So I like move the party into the next month Whether to use continuous, front or even the recently expired is another case of art not science.

  #260 (permalink)
 Mftkn 
Düsseldorf, Germany
 
Experience: None
Platform: TT
Trading: ES, FDAX,FGBL
Posts: 26 since Aug 2009
Thanks Given: 124
Thanks Received: 26


Inspired by this thread and the BM community I signed up for a Multicharts trail a few weeks ago.
Long story short, the trail ended last friday and yesterday I bought a lifetime license.

Used the Ninjatrader for a few years and was satisfied with the overall performance (yep, had a few software crashed here and there or some problems with multiple workspaces running at the same time), but I managed to work with it.

Now iam with Multicharts and couldn't be happier. The way I can organise and set-up my workspace with MC is awesome. Its runs fast and stable, even on older office hardware, and no software/freeze in the last weeks. What iam missing is a "chart trader" and DOM-Trader feature and keyboard short-cuts but MC support said they are working on it.

Thanked by:

Closed Thread



Last Updated on July 24, 2011


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
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.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts