NexusFi: Find Your Edge


Home Menu

 





How would you change MultiCharts 7?


Discussion in MultiCharts

Updated
      Top Posters
    1. looks_one Big Mike with 11 posts (1 thanks)
    2. looks_two Laurus12 with 5 posts (3 thanks)
    3. looks_3 greenroomhoo with 4 posts (1 thanks)
    4. looks_4 guppy with 4 posts (0 thanks)
      Best Posters
    1. looks_one MultiCharts with 3 thanks per post
    2. looks_two cory with 2 thanks per post
    3. looks_3 Jura with 2 thanks per post
    4. looks_4 Laurus12 with 0.6 thanks per post
    1. trending_up 12,520 views
    2. thumb_up 20 thanks given
    3. group 21 followers
    1. forum 48 posts
    2. attach_file 1 attachments




 
Search this Thread

How would you change MultiCharts 7?

  #21 (permalink)
 
slickiam's Avatar
 slickiam 
Tomsk, Russia
 
Experience: Beginner
Platform: custom
Trading: gold
Posts: 273 since Dec 2010
Thanks Given: 133
Thanks Received: 435


bibulous View Post
from the top of my head:
  • Heikin-Ashi Range charts
  • Better Renko like Charts
  • Volume break down like Investor/RT
  • cumulatative delta volume indicators like Investor/RT
  • in general: volume studies like Investor/RT
  • Market Profile
  • in the order and position window the _realized_ PnL should be shown as well
  • TradeStation 9 compatibility
  • more on the bug side (either in MC or in my setup): if I trade the ESH2 in the DOM using IB and chart @ES# from IQFeed I do not see my orders on the chart
  • possibility to group indicators and studies (hierarchical). a flat list is confusing..

and

Profile indicator like Investor/RT

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Exit Strategy
NinjaTrader
NexusFi Journal Challenge - May 2024
Feedback and Announcements
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
Better Renko Gaps
The Elite Circle
ZombieSqueeze
Platforms and Indicators
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
Spoo-nalysis ES e-mini futures S&P 500
48 thanks
Just another trading journal: PA, Wyckoff & Trends
35 thanks
Tao te Trade: way of the WLD
26 thanks
Bigger Wins or Fewer Losses?
24 thanks
GFIs1 1 DAX trade per day journal
20 thanks
  #22 (permalink)
 
Jura's Avatar
 Jura   is a Vendor
 
Posts: 775 since Apr 2010
Thanks Given: 2,352
Thanks Received: 690


Big Mike View Post
MultiCharts is C# behind the scenes, their PowerLanguage EasyLanguage is an interpreter to C#. If you look at FXCM Strategy Trader, it is C# for scripting --- and while FXCM owns that trading platform, it is essentially a MultiCharts fork/OEM.

Hm I thought MultiCharts was primarily C++ based. For example, when making coding errors, you'll get STD::Exception (from the C++ default std library) errors and when compiling a study in the editor, the PowerLanguage Editor calls 'g++.exe' (in C:\Program Files\MultiCharts\make\MinGW\bin), which is an open source C++ (among others) compiler. But MC probably also uses C# and .NET but I'm doubtful if it's primarily C# based (not that it would make any actual difference. , so I'm just rambling here)


NW27 View Post
10. A timer that is independent of incoming ticks. Ie EL code that could be fired every 100ms regardless of whether ticks had come in. I was trying to do some code that exited 15 seconds prior to a 5min bar close on the AUS/USD pair. Ie place a Market exit order before the close of the bar. Sometimes it was this bar sometimes the next 5min bar.
You would thing that this pair had enough turnover to do this but no.

Hm, if I understand you completely, why won't that work with ReCalcLastBarAfter(x)?

I haven't tested this code on real-time data, but I'd try to solve that problem as following:

 
Code
Variables:
    barTimeNextBar(0),
    exitTimePosition(0);
    
[IntraBarOrderGeneration = TRUE]

if (MarketPosition(0) <> 0) then begin

    // Calculate the closing time of the next bar (i.e. add 5 minutes to current bar)    
    if (BarStatus(1) = 2) then begin
        barTimeNextBar = (ELTimeToDateTime_s(Time_s) + ElTimeToDateTime(5));
        
        // Calculate the time that the position needs to be closed, which is 
        //        one minute before the closing time of the next bar
        exitTimePosition    = barTimeNextBar - ELTimeToDateTime(1);
    end;

    // Exit position 
    if (ELTimeToDateTime_s(CurrentTime_s) >= exitTimePosition)) then begin
    
        if (MarketPosition(0) = 1) then
            Sell ("Time XL") all contracts next bar at market;    //i.e. next tick since IOG = True
            
        if (MarketPosition(0) = -1) then
            BuyToCover ("Time XS") all contracts next bar at market;
    
    end;

    // Recalc after 0.1 seconds
    RecalcLastBarAfter(0.1);
end;

Reply With Quote
Thanked by:
  #23 (permalink)
 
trendfly's Avatar
 trendfly 
Cordoba. Spain
 
Experience: Beginner
Platform: Ninjatrader, Strategy trader, metatrader
Broker: Mirus, FXCM
Trading: 6E, TF, CL, XAGUSD, ES, Gold
Posts: 35 since Jun 2011
Thanks Given: 47
Thanks Received: 19


When using a multi charts / multiple time frame workspace setup it would have been great to have the option to choose in Format setup properties to apply drawing tools to all linked charts with same instrument in a workspace. This would reduce workload considerabely.

Reply With Quote
Thanked by:
  #24 (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,446 since Jun 2009
Thanks Given: 33,220
Thanks Received: 101,610


Jura View Post
Hm I thought MultiCharts was primarily C++ based. For example, when making coding errors, you'll get STD::Exception (from the C++ default std library) errors and when compiling a study in the editor, the PowerLanguage Editor calls 'g++.exe' (in C:\Program Files\MultiCharts\make\MinGW\bin), which is an open source C++ (among others) compiler. But MC probably also uses C# and .NET but I'm doubtful if it's primarily C# based (not that it would make any actual difference. , so I'm just rambling here)

You are probably right and me wrong. I didn't look as close as you I am not sure if Stan or Dennis would confirm one way or another.

Mike

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 Reply With Quote
  #25 (permalink)
 diverdan 
Singapore
 
Experience: Beginner
Platform: Multicharts, R
Trading: EUR / USD
Posts: 185 since Feb 2010
Thanks Given: 106
Thanks Received: 99

In addition to all the excellent points above, I would like:
  1. the ability to collapse/expand sections of code similar to Ninja. This would be especially useful for writing large strategies or indicators.
  2. Shading between two lines (e.g. between two Moving Averages)

Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #26 (permalink)
 ejtrader 
Portland, OR
 
Experience: Intermediate
Platform: Sierra Chart
Trading: ES
Posts: 269 since Jan 2011
Thanks Given: 327
Thanks Received: 180

I would like to see the following:

- Ability to replay all the charts in platform (globally as needed or worst case - for a single instrument). At present this is only supported for minute based charts. Would like to see this for tick charts as well.

- Ability to stay in the queue for second target order without cancelling and re-enter ( there is no work around at present)

PM request - MultiCharts Project Management - Issue MC-454 - Automated Strategy always submits multiple orders as [AUTOLINK]OCO[/AUTOLINK] orders - compared to DOM

Reply With Quote
  #27 (permalink)
 
greenroomhoo's Avatar
 greenroomhoo 
annapolis USA
 
Experience: Intermediate
Platform: Ninja, MC, Sierra, Amibroker
Broker: PFG (too bad), IB, Fidelity, AMP
Trading: ES, NQ, Equities, Forex, Etc.
Posts: 276 since Jun 2011
Thanks Given: 107
Thanks Received: 235

+1,000,000 from me on this one



trendfly View Post
When using a multi charts / multiple time frame workspace setup it would have been great to have the option to choose in Format setup properties to apply drawing tools to all linked charts with same instrument in a workspace. This would reduce workload considerabely.


Visit my NexusFi Trade Journal Reply With Quote
Thanked by:
  #28 (permalink)
 
greenroomhoo's Avatar
 greenroomhoo 
annapolis USA
 
Experience: Intermediate
Platform: Ninja, MC, Sierra, Amibroker
Broker: PFG (too bad), IB, Fidelity, AMP
Trading: ES, NQ, Equities, Forex, Etc.
Posts: 276 since Jun 2011
Thanks Given: 107
Thanks Received: 235

1. ability to drag the charts
2. Renkos with wicks
3. CUSTOMIZABLE keyboard shortcuts.
4. delta that works correctly
5. linking drawings would be HUGE as well.

Visit my NexusFi Trade Journal Reply With Quote
  #29 (permalink)
 guppy 
Los Angeles, CA
 
Experience: Advanced
Platform: Tradestation
Broker: Tradestation
Trading: ES,HG,GC,YM,Nq,RB,NG
Posts: 52 since Aug 2011
Thanks Given: 11
Thanks Received: 8

When is the 64Bit going to be released?



greenroomhoo View Post
1. ability to drag the charts
2. Renkos with wicks
3. CUSTOMIZABLE keyboard shortcuts.
4. delta that works correctly
5. linking drawings would be HUGE as well.

As i ahve noted in another forum i am testing the 64 bit and i must say the improvement in speed/memory handling is a huge step forward. I think everyone here will be very happy with it.

I really notice the difference (not only in backtesting) but in how fast my daily chart load as i cycle through instruments....night and day faster.


Reply With Quote
  #30 (permalink)
 
greenroomhoo's Avatar
 greenroomhoo 
annapolis USA
 
Experience: Intermediate
Platform: Ninja, MC, Sierra, Amibroker
Broker: PFG (too bad), IB, Fidelity, AMP
Trading: ES, NQ, Equities, Forex, Etc.
Posts: 276 since Jun 2011
Thanks Given: 107
Thanks Received: 235


I dont know but I begged to be in the beta test and that is how i have it. ITS AWESOME.




guppy View Post
When is the 64Bit going to be released?


Visit my NexusFi Trade Journal Reply With Quote




Last Updated on April 30, 2012


© 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