NexusFi: Find Your Edge


Home Menu

 





dock charts in NT


Discussion in Traders Hideout

Updated
      Top Posters
    1. looks_one TraderSU with 3 posts (0 thanks)
    2. looks_two kdmezz with 2 posts (0 thanks)
    3. looks_3 Big Mike with 1 posts (0 thanks)
    4. looks_4 Quick Summary with 1 posts (0 thanks)
    1. trending_up 4,482 views
    2. thumb_up 0 thanks given
    3. group 2 followers
    1. forum 7 posts
    2. attach_file 0 attachments




 
Search this Thread

dock charts in NT

  #1 (permalink)
 kdmezz 
Atlanta, GA.
 
Experience: Intermediate
Platform: metatrader
Broker: mbtrading
Trading: forex
Posts: 8 since May 2010
Thanks Given: 0
Thanks Received: 0

Is there no way to dock charts to the NT Platform or do they always float?

Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
How to apply profiles
Traders Hideout
NexusFi Journal Challenge - May 2024
Feedback and Announcements
Better Renko Gaps
The Elite Circle
ZombieSqueeze
Platforms and Indicators
NT7 Indicator Script Troubleshooting - Camarilla Pivots
NinjaTrader
 
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
25 thanks
Bigger Wins or Fewer Losses?
24 thanks
GFIs1 1 DAX trade per day journal
21 thanks
  #3 (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


You mean lock them with fixed positions? I do not think this is possible and is a Windows feature.

The only option I know is always on top or not. But that does not lock.

One of the problems I experience is the the T&S window comes up a different size when reloaded, even after saving.

Happens every time. Have asked NT support about this but have been told it is not a priority.

Just curious, why would you need this?

R.I.P. Andy Zektzer (ZTR), 1960-2010.
Please visit this thread for more information.
Visit my NexusFi Trade Journal Reply With Quote
  #4 (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,217
Thanks Received: 101,610

If you mean like MultiCharts can -- no, NT doesn't work that way. But I don't think it is a big deal really.

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 Reply With Quote
  #5 (permalink)
 kdmezz 
Atlanta, GA.
 
Experience: Intermediate
Platform: metatrader
Broker: mbtrading
Trading: forex
Posts: 8 since May 2010
Thanks Given: 0
Thanks Received: 0

Thanks everyone! I was used to just minimizing the whole platform and bringing it up with opne click but I am getting used to it now. The platforms that I have used in the past have always had the option to float or dock a chart if you wanted but no biggie.

kd

Started this thread Reply With Quote
  #6 (permalink)
 TraderSU 
New York
 
Experience: Intermediate
Platform: NinjaTrader, Custom Platform
Broker: IB
Trading: ES, YM, Currency Futures
Posts: 79 since May 2010
Thanks Given: 46
Thanks Received: 75

I've written AHK (AutoHotKey) script that does this job.

Following code used to work like charm for NT 6.5; it can open the charts in given sequence and position them on the screen.

 
Code
; fix it for secondary monitor
WidthX := 1920 / 3
HeightY := (1080 + 20) / 2
OffsetX := 1280
OffsetY := 0

WinWait, Control Center
WinActivate, Control Center

WinGetPos,,, Width, Height, Control Center
WinMove, Control Center,, (A_ScreenWidth/2)-(Width/2), (A_ScreenHeight/2)-(Height/2)

OpenChart(0, "ES", "60 Min", "Future", 0, "F")
OpenChart(0, "ES", "30 Min", "Future", 1, "F")
OpenChart(1, "TF", "30 Min", "Future", 0, "F")
OpenChart(1, "YM", "30 Min", "Future", 1, "F")
OpenChart(2, "NQ", "30 Min", "Future", 0, "F")
OpenChart(2, "TICK", "2 Min", "Index", 1, "D")

OpenChart(3, "ES", "2 Min", "Future", 0, "F")
OpenChart(3, "ES", "15 Min", "Future", 1, "F")
OpenChart(4, "GS", "30 Min", "Stock", 0, "S")
OpenChart(4, "EURUSD", "30 Min", "Currency", 1, "C")
OpenChart(5, "VIX", "30 Min", "Index", 1, "I")
OpenChart(5, "AUDUSD", "30 Min", "Currency", 0, "C")


WinMinimize, Control Center

OpenChart(ChartPosition, Symb, Period = "5 Min", SType = "Stock", OffSet = 0, Template = "D") 
{
    ;define globals
    global WidthX, HeightY, OffsetX, OffsetY

    WinActivate, Control Center

    MouseClick, left, 25, 40
    MouseClick, left, 190, 64
    MouseClick, left, 220, 110

    WinWait, Format Data Series
    WinActivate, Format Data Series
    
    if (SType = "Currency") 
    {
        MouseClick, left, 215, 80
        MouseClick, left, 105, 150
    }

    if (SType = "Future") 
    {
        MouseClick, left, 215, 80
        MouseClick, left, 105, 162
        ; Set 06-10
        MouseClick, left, 215, 100
        Send {Up}{Up}
        MouseClick, left, 215, 100
    }
    
    if (SType = "Index") 
    {
        MouseClick, left, 215, 80
        MouseClick, left, 105, 175
    }

    if (SType = "Stock") 
    {
        MouseClick, left, 215, 80
        MouseClick, left, 105, 188
    }

    ; Set template
    MouseClick, left, 40, 236
    Send %Template%
    MouseClick, left, 40, 236
    
    MouseClick, left, 160, 100
    Send {BS}{BS}{BS}{BS}{BS}{BS}
    MouseClick, left, 160, 100, 2
    Send %Symb%
    Sleep 20
    
    StringSplit, PeriodArray, Period, " "
    PeriodNumber = %PeriodArray1%
    PeriodTimeframe = %PeriodArray2%
    
    MouseClick, left, 75, 180, 2
    Send %PeriodNumber%
    Sleep 20

    MouseClick, left, 160, 310
    
    SetTitleMatchMode RegEx
    WinWait %Symb% .*\(%Period%\)
    Sleep 200
    
    ChartX := Mod(ChartPosition, 3) * WidthX
    ChartY := (ChartPosition // 3) * HeightY - 25
    
    WinMove, %Symb%.*\(%Period%\),, OffsetX + ChartX + (12 * OffSet), OffsetY + ChartY, WidthX - 12, (HeightY + 25)
    
    SetTitleMatchMode 1
    Sleep 20

}

Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #7 (permalink)
 TraderSU 
New York
 
Experience: Intermediate
Platform: NinjaTrader, Custom Platform
Broker: IB
Trading: ES, YM, Currency Futures
Posts: 79 since May 2010
Thanks Given: 46
Thanks Received: 75

Opening new charts on NT7 was bit complex but I still use a simple script to position opened charts.

You may not be able to use it as it is but guess you got the idea...

 
Code
; fix it for secondary monitor
WidthX := 1280 / 3
HeightY := (800 + 20) / 2
OffsetX := 0
OffsetY := 0

MoveChart(2, "ES", "2 Min")
MoveChart(1, "TF", "2 Min")
MoveChart(0, "TICK", "2 Min")

MoveChart(ChartPosition, Symb, Period = "5 Min", OffSet = 0) 
{
    ;define globals
    global WidthX, HeightY, OffsetX, OffsetY

    SetTitleMatchMode RegEx
    WinWait %Symb% .*\(%Period%\)
    Sleep 200
    
    ChartX := Mod(ChartPosition, 3) * WidthX
    ChartY := (ChartPosition // 3) * HeightY - 25
    
    WinMove, %Symb%.*\(%Period%\),, OffsetX + ChartX + (12 * OffSet), OffsetY + ChartY, WidthX - 12, (HeightY + 25)
    WinActivate
    
    SetTitleMatchMode 1
    Sleep 20

}

Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote
  #8 (permalink)
 TraderSU 
New York
 
Experience: Intermediate
Platform: NinjaTrader, Custom Platform
Broker: IB
Trading: ES, YM, Currency Futures
Posts: 79 since May 2010
Thanks Given: 46
Thanks Received: 75

I stopped using AutoHotKey these days and start using AutoIt3 (as it has wider support - including networking) ;

Will post *.au3 code when I port it.

Follow me on Twitter Visit my NexusFi Trade Journal Reply With Quote




Last Updated on July 23, 2010


© 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