NexusFi: Find Your Edge


Home Menu

 



Categories Help    






Search Results
Submitted by vvhg
Found 19 matching entries

Sort by

Entries
vvScreenShot 5 *
As the name suggests, this little indicator can save a screenshot of a chart (the chart the indicator is applied to) to a user selected folder. It can also upload the screenshot to https://www.bmcharts.com/ and copy the link to the clipboard.
And it can even post to BMT.
It works with a little button on the chart(see picture), a button on the toolbar or with the hotkey Alt+P (this can be changed in line 160 of the code).

There are only two parameters to be entered:
the path to the folder NT shall save the screenshots to, default is C:\NTScreenshots and an option to either use the button or the hotkey.
The indicator can easily be applied to many charts without having to fear performance issues.

Thread is here: https://nexusfi.com/elite-circle/23967-screenshot-utility-ninjatrader-vvscreenshot.html

Current version is v3.4

Changelog
Changelog archive can be found in the thread post#1

December 21 2012: v2.4
Fixed a bug where windows in front of chart got caught on the screenshot. Timer function will not work when chart is minimized.

December 29 2012: v2.5
Fixed a bug where window is not fitted on the screenshot.

January 1 2013: v2.6
Major update. Added a setting "Post". When you take a screenshot it opens a dialog where you have to specify the thread id and can add text. The screenshot will be taken right away, not when you press "Post". When you press "Post" it will be posted directly to BMT. For this to work you will have to enter your API key in the indicator settings dialog. It also has a checkbox so you can even select to post text without a screenshot.

January 1 2013: v2.7
Added the option to enter a default thread id. This is purely optional, if left blank it will show the same behaviour as before. If a default thread id is specified, it also can be overwritten manually when you make a post in case you want to post to a different thread than the default.

January 1 2013: v2.8
Multi-line posts now working.


January 2 2013: v2.9
The buttons show the methods now (text for taskbar buttons and color code for chart buttons).
Hot Key is now user selectable, so you can use different ones for different methods.
Bug fixes: post form will not maximize/minimize anymore and will be brought back to front when button is pressed again.

January 2 2013: v3.0
Bug fix in PostPic.
Bug fix messages were not always displayed correctly on chart.

3. Jan 2013 v3.1
Now also works on minimized charts.

15. Jan 2013 v3.2
Corrected bug where price axis got cut off under some circumstances.

17. May 2013 v3.3 Critical Update, update immediately
Changed addresses from http to https, should work again.

10. March 2014 v3.4
Added a new option to only print the chart area itself, no frames or so...
Red "P" does no more show on screenshot.

vvhg


Category The Elite Circle 
 
Suggest other entries I might like
Details: vvScreenShot
Category: The Elite Circle 


March 12th, 2014
Size: 21.39 KB
Downloaded: 1697 times
vvMiniTradePanel 5 *
This is an experimental indicator that can enter and exit live positions. Use entirely at your own risk and with extreme caution! You have been warned, so don't blame me! I will not accept liability for anything!

By now most of you probably have figured out my love for floating windows.

This is a little window with a few buttons that allows you to enter and exit trades.

Most stuff is pretty self-explanatory. The only thing worth mentioning is the Close button, which will first cancel all orders for the selected Instrument-Account combination and then close any open position for the selected Instrument-Account combination. Edit: Is now default NT behaviour when there is an open position, if flat it will cancel all working orders for that Instrument-Account combination.

Account, Instrument and Quantity are bootstrapped from ChartTrader, so if you want to change them, you will have to do it there. Edit: Now has dropdowns that always have the same value selected as ChartTrader, that means no matter where you change it the other one will also reflect that change. For that reason vvMiniTradePanel will enable ChartTrader when it starts up. You can hide, disable, show or enable it later. ChartTrader has to stay enabled, a warning will be shown if it is disabled.
The Account can also be set manually, however, Quantity and Instrument will still be bootstrapped from ChartTrader.
In terms of size, location and some other settings it is quite configurable.

In order to use the advanced buttons (Lim or Stop +Offset buttons) the AT Interface has to be enabled (ControlCenter ->File ->AT Interface)!

Please only download if you understand the risks of using such an indicator and accept that you will use it entirely at your own risk!

Thread is here: https://nexusfi.com/elite-circle/25431-vvminitradepanel.html

Current version is v3.6

Changelog


01.Feb.2013 v2.1
Fixed null reference bug in OnTermination.
Changed Close button logic, now exactly the same than the ChartTrader Close button.

05.Feb.2013 v2.2
Fixed bug where the first strategy change was not reflected by ChartTrader.
v2.3
Added dropdown for account selection.
Added Quantity up down for quantity selection.
v2.4
Fixed bug where quantity was not updated after strategy change.

06.Feb.2013 v2.5
Increased max value for quantity to 1m.
Fixed bug with quantity update.
Improved layout a bit, dropdows are larger now.
Put instrument label on Close button.
Added option to hide ChartTrader on startup.
v2.6
Fixed resizing issue.
v2.7
Fixed quantity increments for forex and stocks to NT defaults (.1m and 100).
Max quantity is now 50m for forex, 1m for stocks and 10,000 for futures.

07.Feb.2013 v2.8
Relocated show ChartTrader button so that it does not hide the "F" for unfixing the y scale.

12.Feb 2013 v2.9
Improved the handling of ChartTrader toggle, Button is now in the normal spot and the little "F" as well. If you use vvTrendLineTrader, please update that too.

05.Mar 2013 v3.0
Fixed a bug where button location got messed up on resize or minimize.

13.Mar 2013 v3.1
There was a problem with changing live orders as they might have the order state "Working" whereas the same order on an NT sim account has "Accepted". This version should now work correctly for live and sim.

02.Apr 2013 v3.2
Corrected quantity increment for currencies to 0.01M.

08.Apr 2013 v3.3
Added option to show reverse button.

15.Jul 2013 v3.4
Added functionality to "Close" button, left click same as ever, right click brings all targets to last traded price (i could do best offer too).

04.Nov 2013 v3.5
Fixed a bug (again) where button location got messed up on resize or minimize.

15.Feb2014 v3.6
Added some buttons to place stop or limit orders in an easy way. They are placed x ticks away from the current price, where x is a setting in the properties dialog.
Of course all this is optional, no need to have the buttons on there when you don't want them...
To use the new buttons the AT Interface has to be enabled (ControlCenter ->File ->AT Interface)!

vvhg


Category The Elite Circle 
 
Suggest other entries I might like
Details: vvMiniTradePanel
Category: The Elite Circle 


February 15th, 2014
Size: 18.59 KB
Downloaded: 2260 times
vvDepthRadar 5 *
A little indicator that spawns a window showing the total depth over n levels. It can also warn when total depth drops below a threshold.

Thread for discussion is here: https://nexusfi.com/elite-circle/24373-vvhg-s-little-helpers-keeping-them-one-place.html

Current version: 1.0


vvhg


Category The Elite Circle 
 
Suggest other entries I might like
Details: vvDepthRadar
Category: The Elite Circle 


February 15th, 2014
Size: 5.50 KB
Downloaded: 854 times
vvAggregatedTS 5 *
This indicator aggregates trades to approximate the original market orders that triggered these trades.

Columns:
1 Time (cutting off hours for easier visibility)
2 Size of the print
3 Price
4 # of penetrated price levels
5 Ticks
6 Dominant Limit

Special thanks go to (alphabetical order): Big Mike, ktrader, rounder8, Xav1029 and Zondor

Thread with detailed description and discussion is here:
https://nexusfi.com/elite-circle/22235-aggregated-time-sales.html


Current version: 6.3

Changelog:
(earlier changes can be found in post #1 in the thread)

April 16 2013: v5.8
Important Bug Fix: fixed rounding error that pretty much messed up everything, please ALL update to this version!
v5.9
Apparently v5.8 did not fix the issue, hence this update.

May 5 2013: v6.0
Fixed a bug that could result in large trace files.

June 10 2013: v6.1
Improved window position handling. Now has 5 modes:
Auto: Default location and size
Manual: location and size are set manually
DockRight: Docks to the right of the parent chart
DockLeft: Docks to the left of the parent chart
RememberPosition: this will remember position and size

Feb 07 2014: v6.2
Added option to show the Dominant Limit or Largest Limit in a print, setting for this is: Parameters-->#12
v6.3 Fixde a bug in the RememberPosition function.

vvhg


Category The Elite Circle 
 
Suggest other entries I might like
Details: vvAggregatedTS
Category: The Elite Circle 


February 7th, 2014
Size: 29.17 KB
Downloaded: 7924 times
vvHideTitleBar 5 *
Modifies the Window style of NinjaTrader windows.
This indicator has a global scope (inside NT) and can influence nearly every window of NT.
Current Version is v3.1

Thread is here: https://nexusfi.com/elite-circle/22097-hidetitlebar-indicator-ninjatrader-title-bar-window-frame-modification.html

Changelog:
Uploaded new version with increased scope, now all windows (exception: vendor indicators) can be modified.
this does also work together with the FocusTitlebar indicator, in that case set Chart changes disabled to TRUE.

Changed the name to vvHideTitleBar.

September 3 2012: v1.5
Removed bug which led to link button reappearing after workspace change.

14 Sept 2012 v2.0
Fixed issue where reloading charts or reconnecting applied the original style
Added hotkey Alt+B to switch between Standard and user selected style (only charts)

14 Sept 2012 v2.1
Bug fix: indicator windows weren't handled correctly

15 Sept 2012 v2.2
Bug fix: multi-workspace visibility issues fixed

16 Sept 2012 v2.5
Bug fix: maximized windows are now treated correctly.
Toggling between Standard and user selected style now works for all windows.
Added the functionality of vvFocusTitleBar as an option, if chosen, charts and indicator windows will display the titlebar when they have focus.
Made the hotkey for toggling (Alt+b) global, so it will work regardless of which window has focus.

17 Jan 2013 v2.6
Added support for Jigsawtrading Depth&Sales Beta V4. Its border can now be manipulated too.

01 Feb 2014 v2.7beta
Hopefully fixes NT crashes on Windows8, lots of beta testers appreciated!
The only thing that changed is that I added some error handling blocks, so on Win7 and older it will behave exactly like v2.6.
Please note that this is a beta version that might still crash NT on Win8!

06 Feb 2014 v3.0
Changed hot key for toggle from Alt+B to Alt+W.
Fixed bug where indicator windows didn't get enabled again.
I expect it to work correctly on Win8 now.
v3.1
Disabled forcing Classic Theme for NT on Win8 machines as it messed with the buttons.

There is a known incompatibility with the indicator WorkSpaceChanger.

vvhg


Category The Elite Circle 
 
Suggest other entries I might like
Details: vvHideTitleBar
Category: The Elite Circle 


February 6th, 2014
Size: 11.54 KB
Downloaded: 1330 times
vvVolumeAndRangeToAverage 5 *
Based on Fat Tails brilliant anaIntraDayVolume.

This indicator shows the session volume so far compared to the average for that weekday and time of day.

Thread for discussion: https://nexusfi.com/elite-circle/24373-vvhgs-little-helpers-keeping-them-one-place.html


Current Version: 1.0


Feb 04.2014
Renamed to vvVolumeAndRangeToAverage.
Now can also show (total) Range to average range.

vvhg


Category The Elite Circle 
 
Suggest other entries I might like
Details: vvVolumeAndRangeToAverage
Category: The Elite Circle 


February 5th, 2014
Size: 6.77 KB
Downloaded: 1081 times
vvSuperGaugeMiddleMouse 5 *
This is a spinoff of the vvSuperGauge, no button, controlled with the middle mouse button.
It shows position sizing and has two modes: R/R or fixed targets.
Supports up to 3 targets and one stop.

Current version: 1.7

Thread is here:https://nexusfi.com/elite-circle/9051-crosshair-gauge-stops-targets.html

Changelog:

August 18 2012: v1.2
Added option to use a fixed stop and added a user defined maximum stop which will not be exceeded.

September 6 2012: v1.3
Line width and length now configurable.
Lines stay in correct place when axes resize/move.
More stats display next to line.

September 7 2012: v1.4
Colors are now user selectable.

September 17 2012: v1.5
Corrected bug where stop ticks were calculated wrongly.
Added an option to display the labels on the right side above the lines.

January 12 2013: v1.6
Corrected rounding error in target calculation.
Corrected label display bug where label was displayed on wrong side.

January 31 2014: v1.7
Fixed bug with YM.
Allowed R:R smaller than 1:1.

vvhg


Category The Elite Circle 
 
Suggest other entries I might like
Details: vvSuperGaugeMiddleMouse
Category: The Elite Circle 


January 31st, 2014
Size: 6.94 KB
Downloaded: 881 times
vvBMTAutoPost 5 *
This Indicator exposes two methods that can be called from any indicator or strategy to make a post to BMT.
Current Version: 2.6

There are various overloads to these methods, so you don't need to use all arguments.
The two methods are:


and
Changes:
makepicpost now needs "this.ChartControl" instead of just "this"as argument.
makepost will no longer require "this" as argument.

The first will post a screenshot of the chart it has been called from (with optional message), the second will post a plain message.

Edit: Added a third method, uploadimg(), as the other two it has some overloads.
It returns the url of the img (with image tags) with an event. The event can be used like:
 
Code
myposter.ReturnUrlChange += new vvBMTAutoPost.ReturnUrlChangedEventHandler(MyReturnUrlChangedEvent);
 
Code
private void MyReturnUrlChangedEvent(object sender, ReturnUrlChangeEventArgs returnurl)
		{
			//do whatever you want here...
			Print ("Change detected "+returnurl);
                        //this prints the returnurl, three values are possible: 
                        //"Working" , "Error" and the actual img wrapped url of the uploaded img.
		}
There is the possibility to use a specific file with your API key in it when API key is either "" or not specified in the calling method.
For this to work create the following file:..."Your Home Directory"\Documents\NinjaTrader 7\bin\Custom\BMTAPIKEY.txt
Then put your API key in it, nothing else.


To use these methods you first need to add this line to your variables:
 
Code
private vvBMTAutoPost myposter = new vvBMTAutoPost();
You then can call them like:
 
Code
myposter.makepost(...
and myposter.makeimgpost(...
There is a custom EventHandlerfor the response error code. You can implement it like this:
1. paste this line into OnStartUp (initializes the EventHandler):
 
Code
myposter.ErrorCodeChange += new vvBMTAutoPost.ErrorCodeChangedEventHandler(MyErrorCodeChangedEvent);
2. create the EventHandler method:
 
Code
private void MyErrorCodeChangedEvent(object sender, ErrorCodeChangeEventArgs error)
		{
			//do whatever you want here...
			Print ("Change detected "+error.ErrorCode);//this prints the change detect and the error code
		}
3. paste this line into OnTermination (removes the EventHandler):
 
Code
myposter.ErrorCodeChange -= new vvBMTAutoPost.ErrorCodeChangedEventHandler(MyErrorCodeChangedEvent);
The error codes are:
0 = no error
1 = Upload to BMCharts failed
2 = Web Client Exception
3 = Time constraint or wrong API key
4 = (not set yet)
5 = other not closer specified error in makeimgpost
6 = tried posting on historical data
9 = busy

Please use the provided EventHandler to do stuff on errors as an error will not occur the moment the method is called but maybe a few seconds later.

Thread for discussion: https://nexusfi.com/elite-circle/24223-big-mike-trading-api-programmers.html

There is also all the info on the API in that thread.


Changelog:

19 Dec 2012
Disabled posting on historical data.

21 Dec 2012
Fixed a bug where other windows in front of the chart got caught in the screenshot. Does not (yet) work with minimized charts.


29 Dec 2012
v1.5
added an error code variable that can be accessed (it is thread safe) from the calling indicator.
v1.6
extended errorcode with 9 = busy.
v1.7
Fixed some stuff in the screenshot code

1. Jan 2013 v1.8
Fixed line break issue. Please use <br> for line breaks.

3. Jan 2013 v1.9
Now also works on minimized charts.

4. Jan 2013 v2.0
Made various overloads of the two methods for easier implementation.
Introduced an EventHandler for the error code.
Possibility to use file with API key when API key is either "" or not specified.
For this to work create the following file:..."Your Home Directory"\Documents\NinjaTrader 7\bin\Custom\BMTAPIKEY.txt
Then put your API key in it, nothing else.
(all no code breaking changes)

15. Jan 2013 v2.1
Corrected bug where price axis got cut off under some circumstances.

01. Feb 2013 v2.2
Changed the indicator argument for makepicpost to ChartControl, so use "this.ChartControl".
Deleted indicator argument for makepost, so this will not require a chart to work.

04. Feb 2013 v2.3
Introduced new argument into all methods (historial) This is the historical check so that a strategy or indicator does not try to post 100 messages when it starts up! Please pass the "Historical" attribute like makepostI(.....this, Historical);
v2.4
fixed bug in makeimgpost()

13. Feb 2013 v2.5
Added method uploadimg()

17. May 2013 v2.6 Critical update, update immediately
Changed addresses from http to https, should work again.

vvhg


Category The Elite Circle 
 
Suggest other entries I might like
Details: vvBMTAutoPost
Category: The Elite Circle 


May 17th, 2013
Size: 16.98 KB
Downloaded: 157 times
vvHollowCandleChartStyle 5 *
This is a chart style for hollow candles. It is not an indicator, but a chart style! This means that it will not add CPU load, but in fact reduce it compared to the standard candlesticks.

Candles where Open=Close will color based on Hi/Lo rejection, so if the top wick is longer it will print as sell bar (as the high got rejected) and vice versa.

Thread is here:https://nexusfi.com/elite-circle/24373-vvhgs-little-helpers-keeping-them-one-place.html

Current Version: v1.0


vvhg


Category The Elite Circle 
 
Suggest other entries I might like
Details: vvHollowCandleChartStyle
Category: The Elite Circle 


April 17th, 2013
Size: 2.05 KB
Downloaded: 439 times
vvTrendLineTrader 5 *
This is an experimental indicator that can enter and exit live positions. Use entirely at your own risk and with extreme caution! You have been warned, so don't blame me! I will not accept liability for anything!

This indicator can enter a position with a market order when price crosses a selected line.
It can also exit a position on a second line.
These operations have NO OCO LOGIC, so when one is executed the other one will remain armed.

The account can be set manually or the account set in ChatTrader will be used.
For this indicator to work correctly you must not disable the ChartTrader! Hiding the ChartTrader is no problem.

All logic is held locally, so if you lose connection, it can and will not execute. So never use this without a second "backup stop" held at the exchange or broker! Otherwise you will have a naked position on disconnect!

An armed buy line will show up as green, a sell line as red and a stop line as magenta. They are also labeled. Once they become inactive (either executed or expired) they will change back color to their original color before they have been armed.
Lines expire when the line ends in the past.
The buttons also change color on arm/disarm.

To arm a line:
1. select the line
2. press either the "Mkt" or the "Stp" button on the toolbar

To disarm a line:
Either (while no line is selected) press the "Mkt" or the "Stp" button on the toolbar, depending on which you want to disarm.
Or delete the line.

To switch the armed line:
1. Disarm the old line.
2. Arm the new line.

Armed lines can be manipulated just as normal lines.

Please only download if you understand the risks of using such an indicator and accept that you will use it entirely at your own risk!
Please also note that this is version 1.0 and not extensively tested yet!

Thread for discussion: https://nexusfi.com/elite-circle/24478-trendline-trader-ninjatrader.html

Current Version: v1.5

Changelog:

27. November 2012 v1.1
Now has a buy a sell and a stop button, so no confusion if a line sells or buys.
The bug with double entries should be gone too.
Added support to use buy@ask and sell@bid instead of market orders.

27. November 2012 v1.2
Fixed a bug where an error was thrown OnStartUp when starting the indicator without a connection, as there is no enabled account in that case (Account field greyed out in ChartTrader, even Sim101 not available)

04.Feb 2013 v1.3
Updated the strapping to ChartTrader.
Now has possibility to Buy/Sell Market, @Ask or @Bid.
Manual Account setting will affect all orders now.

12.Feb 2013 v1.4
Improved the handling of ChartTrader toggle, Button is now in the normal spot and the little "F" as well. If you use vvMiniTradePanel, please update that too.

13.Feb 2013 v1.5
Fixed bug that threw an error in OnTermination.

vvhg


Category The Elite Circle 
 
Suggest other entries I might like
Details: vvTrendLineTrader
Category: The Elite Circle 


February 13th, 2013
Size: 6.85 KB
Downloaded: 1521 times
 



 
Category
 




© 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