Announcement

Collapse
No announcement yet.

Partner 728x90

Collapse

Taking screenshot programmatically

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    #16
    I do this kind of thing Java with Eclipse builder.

    I found some code online to take a screen image , and also a free FTP program.




    Originally posted by Hans B View Post
    Sometimes I also use this one. Rather than saving the active chart, it saves the screen (or all of them if you have mutliple).



    I remember also having empty screens in the beginning, but don't recall the exact reason any more. I think it was because the SaveChart action was called before the NT had completed the build of the screen. Once I programmed it so that it would do the SaveChart at the moment of a trade or at a given time it worked (and hasn't failed me yet). Do note that I'm using it in Strategies only.

    Comment


      #17
      This work for me: StackOverflow

      Code:
      	
      try 
      {				
      	Rectangle bounds = this.ChartControl.Bounds;
      			
      	using (Bitmap bitmap = new Bitmap(bounds.Width, bounds.Height))
      	{
      		using (Graphics g = Graphics.FromImage(bitmap))
      		{
      			g.CopyFromScreen(new Point(bounds.Left,bounds.Top), Point.Empty, bounds.Size);
      		}
      		bitmap.Save("f:\\AutoScreenshots\\"+CurrentBar +".jpg", ImageFormat.Jpeg);
      	}
      }
      
      catch (Exception ex) 
      {				
      	Print(" -------- Save Screenshot Exception: " + ex);
      }
      Chart must be maximized on main monitor: this line this.ChartControl.Bounds use local coordinates instead of global. When chart maximized it's fit good.
      Last edited by fx.practic; 09-21-2016, 05:08 AM.
      fx.practic
      NinjaTrader Ecosystem Vendor - fx.practic

      Comment

      Latest Posts

      Collapse

      Topics Statistics Last Post
      Started by SalmaTrader, 07-07-2026, 10:26 PM
      0 responses
      22 views
      0 likes
      Last Post SalmaTrader  
      Started by CarlTrading, 07-05-2026, 01:16 PM
      0 responses
      12 views
      0 likes
      Last Post CarlTrading  
      Started by CaptainJack, 06-17-2026, 10:32 AM
      0 responses
      8 views
      0 likes
      Last Post CaptainJack  
      Started by kinfxhk, 06-17-2026, 04:15 AM
      0 responses
      10 views
      0 likes
      Last Post kinfxhk
      by kinfxhk
       
      Started by kinfxhk, 06-17-2026, 04:06 AM
      0 responses
      16 views
      0 likes
      Last Post kinfxhk
      by kinfxhk
       
      Working...
      X