Created
February 25, 2015 18:31
-
-
Save DexterHaslem/320b1620e507c03ed249 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| var guiAssembly = Assembly.LoadFile(@"C:\Users\DHaslem\Documents\nt8-git\NinjaTrader.Custom\bin\Debug\NinjaTrader.Custom.dll"); | |
| var drawType = guiAssembly.GetExportedTypes().FirstOrDefault(t => t.FullName == "NinjaTrader.NinjaScript.DrawingTools.Draw"); | |
| var methods = drawType.GetMethods(); | |
| foreach (var method in methods) | |
| Console.WriteLine(method.Name + "(" + string.Join(",", method.GetParameters().Select(p => p.Name)) + ")"); | |
| Console.Write((methods.Length - 4) * 3); | |
| ///////////////////////////// | |
| RiskReward(owner,tag,isAutoScale,entryTime,entryY,endTime,endY,ratio,isStop) | |
| RiskReward(owner,tag,isAutoScale,entryBarsAgo,entryY,endBarsAgo,endY,ratio,isStop) | |
| RiskReward(owner,tag,isAutoScale,entryTime,entryY,endTime,endY,ratio,isStop,isGlobal,template) | |
| RiskReward(owner,tag,isAutoScale,entryBarsAgo,entryY,endBarsAgo,endY,ratio,isStop,isGlobal,template) | |
| Ellipse(owner,tag,startBarsAgo,startY,endBarsAgo,endY,brush) | |
| Ellipse(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,brush,areaBrush,areaOpacity) | |
| Ellipse(owner,tag,startTime,startY,endTime,endY,brush) | |
| Ellipse(owner,tag,isAutoScale,startTime,startY,endTime,endY,brush,areaBrush,areaOpacity) | |
| Ellipse(owner,tag,startBarsAgo,startY,endBarsAgo,endY,brush,drawOnPricePanel) | |
| Ellipse(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,brush,areaBrush,areaOpacity,drawOnPricePanel) | |
| Ellipse(owner,tag,startTime,startY,endTime,endY,brush,drawOnPricePanel) | |
| Ellipse(owner,tag,isAutoScale,startTime,startY,endTime,endY,brush,areaBrush,areaOpacity,drawOnPricePanel) | |
| Ellipse(owner,tag,startBarsAgo,startY,endBarsAgo,endY,isGlobal,template) | |
| Ellipse(owner,tag,startTime,startY,endTime,endY,isGlobal,template) | |
| Rectangle(owner,tag,startBarsAgo,startY,endBarsAgo,endY,brush) | |
| Rectangle(owner,tag,startTime,startY,endTime,endY,brush) | |
| Rectangle(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,brush,areaBrush,areaOpacity) | |
| Rectangle(owner,tag,isAutoScale,startTime,startY,endTime,endY,brush,areaBrush,areaOpacity) | |
| Rectangle(owner,tag,startBarsAgo,startY,endBarsAgo,endY,brush,drawOnPricePanel) | |
| Rectangle(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,brush,areaBrush,areaOpacity,drawOnPricePanel) | |
| Rectangle(owner,tag,isAutoScale,startTime,startY,endTime,endY,brush,areaBrush,areaOpacity,drawOnPricePanel) | |
| Rectangle(owner,tag,startBarsAgo,startY,endBarsAgo,endY,isGlobal,template) | |
| Rectangle(owner,tag,startTime,startY,endTime,endY,isGlobal,template) | |
| Triangle(owner,tag,startBarsAgo,startY,middleBarsAgo,middleY,endBarsAgo,endY,brush) | |
| Triangle(owner,tag,startTime,startY,middleTime,middleY,endTime,endY,brush) | |
| Triangle(owner,tag,isAutoScale,startBarsAgo,startY,middleBarsAgo,middleY,endBarsAgo,endY,brush,areaBrush,areaOpacity) | |
| Triangle(owner,tag,isAutoScale,startTime,startY,midTime,middleY,endTime,endY,brush,areaBrush,areaOpacity) | |
| Triangle(owner,tag,startBarsAgo,startY,middleBarsAgo,middleY,endBarsAgo,endY,brush,drawOnPricePanel) | |
| Triangle(owner,tag,isAutoScale,startBarsAgo,startY,middleBarsAgo,middleY,endBarsAgo,endY,brush,areaBrush,areaOpacity,drawOnPricePanel) | |
| Triangle(owner,tag,isAutoScale,startTime,startY,midTime,middleY,endTime,endY,brush,areaBrush,areaOpacity,drawOnPricePanel) | |
| Triangle(owner,tag,startBarsAgo,startY,middleBarsAgo,middleY,endBarsAgo,endY,isGlobal,template) | |
| Triangle(owner,tag,startTime,startY,middleTime,middleY,endTime,endY,isGlobal,template) | |
| TrendChannel(owner,tag,isAutoScale,anchor1BarsAgo,anchor1Y,anchor2BarsAgo,anchor2Y,anchor3BarsAgo,anchor3Y) | |
| TrendChannel(owner,tag,isAutoScale,anchor1Time,anchor1Y,anchor2Time,anchor2Y,anchor3Time,anchor3Y) | |
| TrendChannel(owner,tag,isAutoScale,anchor1BarsAgo,anchor1Y,anchor2BarsAgo,anchor2Y,anchor3BarsAgo,anchor3Y,isGlobal,template) | |
| TrendChannel(owner,tag,isAutoScale,anchor1Time,anchor1Y,anchor2Time,anchor2Y,anchor3Time,anchor3Y,isGlobal,template) | |
| FibonacciRetracements(owner,tag,isAutoScale,startTime,startY,endTime,endY,isGlobal,template) | |
| FibonacciRetracements(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,isGlobal,template) | |
| FibonacciTimeExtensions(owner,tag,isAutoScale,startTime,startY,endTime,endY) | |
| FibonacciTimeExtensions(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY) | |
| FibonacciTimeExtensions(owner,tag,isAutoScale,startTime,startY,endTime,endY,isGlobal,template) | |
| FibonacciTimeExtensions(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,isGlobal,template) | |
| GannFan(owner,tag,isAutoScale,barsAgo,y) | |
| GannFan(owner,tag,isAutoScale,time,y) | |
| GannFan(owner,tag,isAutoScale,barsAgo,y,isGlobal,template) | |
| GannFan(owner,tag,isAutoScale,time,y,isGlobal,template) | |
| ArrowLine(owner,tag,startBarsAgo,startY,endBarsAgo,endY,brush) | |
| ArrowLine(owner,tag,startTime,startY,endTime,endY,brush) | |
| ArrowLine(owner,tag,startBarsAgo,startY,endBarsAgo,endY,brush,dashStyle,width) | |
| ArrowLine(owner,tag,startBarsAgo,startY,endBarsAgo,endY,brush,dashStyle,width,drawOnPricePanel) | |
| ArrowLine(owner,tag,startTime,startY,endTime,endY,brush,dashStyle,width,drawOnPricePanel) | |
| ArrowLine(owner,tag,startBarsAgo,startY,endBarsAgo,endY,isGlobal,template) | |
| ArrowLine(owner,tag,startTime,startY,endTime,endY,isGlobal,template) | |
| ExtendedLine(owner,tag,startBarsAgo,startY,endBarsAgo,endY,brush) | |
| ExtendedLine(owner,tag,startTime,startY,endTime,endY,brush) | |
| ExtendedLine(owner,tag,startBarsAgo,startY,endBarsAgo,endY,brush,dashStyle,width) | |
| ExtendedLine(owner,tag,startTime,startY,endTime,endY,brush,dashStyle,width) | |
| ExtendedLine(owner,tag,startBarsAgo,startY,endBarsAgo,endY,brush,dashStyle,width,drawOnPricePanel) | |
| ExtendedLine(owner,tag,startTime,startY,endTime,endY,brush,dashStyle,width,drawOnPricePanel) | |
| ExtendedLine(owner,tag,startBarsAgo,startY,endBarsAgo,endY,isGlobal,template) | |
| ExtendedLine(owner,tag,startTime,startY,endTime,endY,isGlobal,template) | |
| HorizontalLine(owner,tag,y,brush) | |
| HorizontalLine(owner,tag,y,brush,dashStyle,width) | |
| HorizontalLine(owner,tag,y,brush,drawOnPricePanel) | |
| HorizontalLine(owner,tag,y,brush,dashStyle,width,drawOnPricePanel) | |
| HorizontalLine(owner,tag,y,isGlobal,template) | |
| Line(owner,tag,startBarsAgo,startY,endBarsAgo,endY,brush) | |
| Line(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,brush,dashStyle,width) | |
| Line(owner,tag,isAutoScale,startTime,startY,endTime,endY,brush,dashStyle,width) | |
| Line(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,brush,dashStyle,width,drawOnPricePanel) | |
| Line(owner,tag,isAutoScale,startTime,startY,endTime,endY,brush,dashStyle,width,drawOnPricePanel) | |
| Line(owner,tag,isAutoScale,startTime,startY,endTime,endY,templateName) | |
| Line(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,templateName) | |
| Line(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,isGlobal,templateName) | |
| Line(owner,tag,isAutoScale,startTime,startY,endTime,endY,isGlobal,templateName) | |
| VerticalLine(owner,tag,time,brush) | |
| VerticalLine(owner,tag,time,brush,dashStyle,width) | |
| VerticalLine(owner,tag,barsAgo,brush) | |
| VerticalLine(owner,tag,barsAgo,brush,dashStyle,width) | |
| VerticalLine(owner,tag,barsAgo,isGlobal,template) | |
| VerticalLine(owner,tag,time,isGlobal,template) | |
| Ray(owner,tag,startBarsAgo,startY,endBarsAgo,endY,brush) | |
| Ray(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,brush,dashStyle,width) | |
| Ray(owner,tag,startTime,startY,endTime,endY,brush) | |
| Ray(owner,tag,startTime,startY,endTime,endY,brush,dashStyle,width) | |
| Ray(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,brush,dashStyle,width,drawOnPricePanel) | |
| Ray(owner,tag,startTime,startY,endTime,endY,brush,dashStyle,width,drawOnPricePanel) | |
| Ray(owner,tag,startBarsAgo,startY,endBarsAgo,endY,isGlobal,template) | |
| Ray(owner,tag,startTime,startY,endTime,endY,isGlobal,template) | |
| Region(owner,tag,startBarsAgo,endBarsAgo,series,price,areaBrush,areaOpacity) | |
| Region(owner,tag,startBarsAgo,endBarsAgo,series1,series2,outlineBrush,areaBrush,areaOpacity) | |
| Region(owner,tag,startTime,endTime,series,price,areaBrush,areaOpacity) | |
| Region(owner,tag,startTime,endTime,series1,series2,outlineBrush,areaBrush,areaOpacity) | |
| RegionHighlightX(owner,tag,startTime,endTime,brush) | |
| RegionHighlightX(owner,tag,startBarsAgo,endBarsAgo,brush) | |
| RegionHighlightX(owner,tag,startTime,endTime,brush,areaBrush,areaOpacity) | |
| RegionHighlightX(owner,tag,startBarsAgo,endBarsAgo,brush,areaBrush,areaOpacity) | |
| RegionHighlightX(owner,tag,startTime,endTime,isGlobal,template) | |
| RegionHighlightX(owner,tag,startBarsAgo,endBarsAgo,isGlobal,template) | |
| RegionHighlightY(owner,tag,startY,endY,brush) | |
| RegionHighlightY(owner,tag,startY,endY,brush,areaBrush,areaOpacity) | |
| RegionHighlightY(owner,tag,startY,endY,isGlobal,template) | |
| RegressionChannel(owner,tag,startBarsAgo,endBarsAgo,brush) | |
| RegressionChannel(owner,tag,startTime,endTime,brush) | |
| RegressionChannel(owner,tag,isAutoScale,startBarsAgo,endBarsAgo,upperBrush,upperDashStyle,upperWidth,middleBrush,middleDashStyle,middleWidth,lowerBrush,lowerDashStyle,lowerWidth) | |
| RegressionChannel(owner,tag,isAutoScale,startTime,endTime,upperBrush,upperDashStyle,upperWidth,middleBrush,middleDashStyle,middleWidth,lowerBrush,lowerDashStyle,lowerWidth) | |
| RegressionChannel(owner,tag,startBarsAgo,endBarsAgo,isGlobal,template) | |
| RegressionChannel(owner,tag,startTime,endTime,isGlobal,template) | |
| AndrewsPitchfork(owner,tag,isAutoScale,anchor1BarsAgo,anchor1Y,anchor2BarsAgo,anchor2Y,anchor3BarsAgo,anchor3Y,brush,dashStyle,width) | |
| AndrewsPitchfork(owner,tag,isAutoScale,anchor1Time,anchor1Y,anchor2Time,anchor2Y,anchor3Time,anchor3Y,brush,dashStyle,width) | |
| AndrewsPitchfork(owner,tag,isAutoScale,anchor1BarsAgo,anchor1Y,anchor2BarsAgo,anchor2Y,anchor3BarsAgo,anchor3Y,isGlobal,templateName) | |
| AndrewsPitchfork(owner,tag,isAutoScale,anchor1Time,anchor1Y,anchor2Time,anchor2Y,anchor3Time,anchor3Y,isGlobal,templateName) | |
| Arc(owner,tag,startBarsAgo,startY,endBarsAgo,endY,brush) | |
| Arc(owner,tag,startTime,startY,endTime,endY,brush) | |
| Arc(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,brush,dashStyle,width) | |
| Arc(owner,tag,isAutoScale,startTime,startY,endTime,endY,brush,dashStyle,width) | |
| Arc(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,brush,dashStyle,width,drawOnPricePanel) | |
| Arc(owner,tag,isAutoScale,startTime,startY,endTime,endY,brush,dashStyle,width,drawOnPricePanel) | |
| Arc(owner,tag,startBarsAgo,startY,endBarsAgo,endY,isGlobal,templateName) | |
| Arc(owner,tag,startTime,startY,endTime,endY,isGlobal,templateName) | |
| ArrowDown(owner,tag,isAutoScale,barsAgo,y,brush) | |
| ArrowDown(owner,tag,isAutoScale,time,y,brush) | |
| ArrowDown(owner,tag,isAutoScale,barsAgo,y,brush,OnPricePanel) | |
| ArrowDown(owner,tag,isAutoScale,time,y,brush,OnPricePanel) | |
| ArrowDown(owner,tag,isAutoScale,barsAgo,y,isGlobal,templateName) | |
| ArrowDown(owner,tag,isAutoScale,time,y,isGlobal,templateName) | |
| ArrowUp(owner,tag,isAutoScale,barsAgo,y,brush) | |
| ArrowUp(owner,tag,isAutoScale,time,y,brush) | |
| ArrowUp(owner,tag,isAutoScale,barsAgo,y,brush,OnPricePanel) | |
| ArrowUp(owner,tag,isAutoScale,time,y,brush,drawOnPricePanel) | |
| ArrowUp(owner,tag,isAutoScale,barsAgo,y,isGlobal,templateName) | |
| ArrowUp(owner,tag,isAutoScale,time,y,isGlobal,templateName) | |
| Diamond(owner,tag,isAutoScale,barsAgo,y,brush) | |
| Diamond(owner,tag,isAutoScale,time,y,brush) | |
| Diamond(owner,tag,isAutoScale,time,y,brush,drawOnPricePanel) | |
| Diamond(owner,tag,isAutoScale,barsAgo,y,brush,drawOnPricePanel) | |
| Diamond(owner,tag,isAutoScale,barsAgo,y,isGlobal,template) | |
| Diamond(owner,tag,isAutoScale,time,y,isGlobal,template) | |
| Dot(owner,tag,isAutoScale,time,y,brush) | |
| Dot(owner,tag,isAutoScale,barsAgo,y,brush) | |
| Dot(owner,tag,isAutoScale,time,y,brush,drawOnPricePanel) | |
| Dot(owner,tag,isAutoScale,barsAgo,y,brush,drawOnPricePanel) | |
| Dot(owner,tag,isAutoScale,time,y,isGlobal,template) | |
| Dot(owner,tag,isAutoScale,barsAgo,y,isGlobal,template) | |
| Square(owner,tag,isAutoScale,time,y,brush) | |
| Square(owner,tag,isAutoScale,barsAgo,y,brush) | |
| Square(owner,tag,isAutoScale,time,y,brush,drawOnPricePanel) | |
| Square(owner,tag,isAutoScale,barsAgo,y,brush,drawOnPricePanel) | |
| Square(owner,tag,isAutoScale,time,y,isGlobal,template) | |
| Square(owner,tag,isAutoScale,barsAgo,y,isGlobal,template) | |
| TriangleDown(owner,tag,isAutoScale,time,y,brush) | |
| TriangleDown(owner,tag,isAutoScale,barsAgo,y,brush) | |
| TriangleDown(owner,tag,isAutoScale,time,y,brush,drawOnPricePanel) | |
| TriangleDown(owner,tag,isAutoScale,barsAgo,y,brush,drawOnPricePanel) | |
| TriangleDown(owner,tag,isAutoScale,time,y,isGlobal,template) | |
| TriangleDown(owner,tag,isAutoScale,barsAgo,y,isGlobal,template) | |
| TriangleUp(owner,tag,isAutoScale,time,y,brush) | |
| TriangleUp(owner,tag,isAutoScale,barsAgo,y,brush) | |
| TriangleUp(owner,tag,isAutoScale,time,y,brush,drawOnPricePanel) | |
| TriangleUp(owner,tag,isAutoScale,barsAgo,y,brush,drawOnPricePanel) | |
| TriangleUp(owner,tag,isAutoScale,time,y,isGlobal,template) | |
| TriangleUp(owner,tag,isAutoScale,barsAgo,y,isGlobal,template) | |
| Ruler(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,textBarsAgo,textY) | |
| Ruler(owner,tag,isAutoScale,startTime,startY,endTime,endY,textTime,textY) | |
| Ruler(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,textBarsAgo,textY,isGlobal,template) | |
| Ruler(owner,tag,isAutoScale,startTime,startY,endTime,endY,textTime,textY,isGlobal,template) | |
| Text(owner,tag,text,barsAgo,y) | |
| Text(owner,tag,text,barsAgo,y,textBrush) | |
| Text(owner,tag,text,barsAgo,y,isGlobal,template) | |
| Text(owner,tag,isAutoScale,text,barsAgo,y,yPixelOffset,textBrush,font,alignment,outlineBrush,areaBrush,areaOpacity) | |
| Text(owner,tag,isAutoScale,text,time,y,yPixelOffset,textBrush,font,alignment,outlineBrush,areaBrush,areaOpacity) | |
| TextFixed(owner,tag,text,textPosition,textBrush,font,outlineBrush,areaBrush,areaOpacity) | |
| TextFixed(owner,tag,text,textPosition) | |
| TextFixed(owner,tag,text,textPosition,isGlobal,template) | |
| FibonacciCircle(owner,tag,isAutoScale,startTime,startY,endTime,endY) | |
| FibonacciCircle(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY) | |
| FibonacciCircle(owner,tag,isAutoScale,startTime,startY,endTime,endY,isGlobal,template) | |
| FibonacciCircle(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,isGlobal,template) | |
| FibonacciExtensions(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,extensionBarsAgo,extensionY) | |
| FibonacciExtensions(owner,tag,isAutoScale,startTime,startY,endTime,endY,extensionTime,extensionY) | |
| FibonacciExtensions(owner,tag,isAutoScale,startTime,startY,endTime,endY,extensionTime,extensionY,isGlobal,template) | |
| FibonacciExtensions(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY,extensionBarsAgo,extensionY,isGlobal,template) | |
| FibonacciRetracements(owner,tag,isAutoScale,startTime,startY,endTime,endY) | |
| FibonacciRetracements(owner,tag,isAutoScale,startBarsAgo,startY,endBarsAgo,endY) | |
| ToString() | |
| Equals(obj) | |
| GetHashCode() | |
| GetType() | |
| 552 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment