Announcement

Collapse

Looking for a User App or Add-On built by the NinjaTrader community?

Visit NinjaTrader EcoSystem and our free User App Share!

Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less

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 r68cervera, Today, 05:29 AM
      0 responses
      2 views
      0 likes
      Last Post r68cervera  
      Started by geddyisodin, Today, 05:20 AM
      0 responses
      3 views
      0 likes
      Last Post geddyisodin  
      Started by JonesJoker, 04-22-2024, 12:23 PM
      6 responses
      34 views
      0 likes
      Last Post JonesJoker  
      Started by GussJ, 03-04-2020, 03:11 PM
      12 responses
      3,239 views
      0 likes
      Last Post Leafcutter  
      Started by AveryFlynn, Today, 04:57 AM
      0 responses
      6 views
      0 likes
      Last Post AveryFlynn  
      Working...
      X