Search found 64 matches

by riverTrader
11 Jan 2017
Forum: MultiCharts .NET
Topic: Performance Report
Replies: 1
Views: 620

Performance Report

Is it possible to call the performance report through an interface in the API? I generate backtest trades through a different system and rather than running a strategy in MC and seeing the results I would like to be able to call the performance report through the API with a list of trades, etc.. Pos...
by riverTrader
09 Jun 2013
Forum: MultiCharts .NET
Topic: zoom to date/time/bar on chart [SOLVED]
Replies: 4
Views: 2002

Re: zoom to date/time/bar on chart [SOLVED]

Dave, do you happen to know the issue Id on this so I can vote, follow?
by riverTrader
13 Mar 2013
Forum: MultiCharts .NET
Topic: Best Matrix Library -- RTMath
Replies: 1
Views: 1703

Re: Best Matrix Library -- RTMath

thought I'd update this. Actually after a lot of research NMath works better for my requirements.
by riverTrader
13 Mar 2013
Forum: MultiCharts .NET
Topic: Is .net 4.5 supported
Replies: 2
Views: 1203

Re: Is .net 4.5 supported

I don't suppose you have a projected release date. If you are supporting 4.0, 4.5 is really not a stretch.

I will look into a workaround. One of my 3rd party libraries requires 4.5 though.

thanks for the quick reply.
by riverTrader
10 Mar 2013
Forum: MultiCharts .NET
Topic: Is .net 4.5 supported
Replies: 2
Views: 1203

Is .net 4.5 supported

I see .net 4.0 is now supported; how about 4.5?
by riverTrader
10 Mar 2013
Forum: MultiCharts .NET
Topic: position visible range and cursor via c#
Replies: 1
Views: 1105

position visible range and cursor via c#

Is it possible to specify the following via code? 1.) the primary instrument on the chart 1.a) the startDate & endDate of the primary instrument data for a chart 2.)the visible range of a chart (the time period the user sees on the chart) 3.)the location of the cursor on a chart I need to be able to...
by riverTrader
30 Jan 2013
Forum: MultiCharts .NET
Topic: .Net 4.0 support
Replies: 8
Views: 2764

Re: .Net 4.5 support

o and btw -- it is important that mc.net supports .net 4.5

one of the benefits, among others is breaking the limit for large objects; Using it my CEP engine is processing huge volumes of tick by tick data much faster.
by riverTrader
30 Jan 2013
Forum: MultiCharts .NET
Topic: .Net 4.0 support
Replies: 8
Views: 2764

Re: .Net 4.5 support

Any news on .net 4.5 support?

I use a math library (NMath) that requires 4.5, so I'm dead in the water until mc.net supports 4.5. (if you were wondering why I dropped off the map).

thanks in advance.
by riverTrader
17 Dec 2012
Forum: MultiCharts .NET
Topic: vs 2012 compatibility [SOLVED]
Replies: 6
Views: 1984

Re: vs 2012 compatibility [SOLVED]

Henry, thanks; worked like a charm (regedit is always shaman's work). thanks.
by riverTrader
13 Dec 2012
Forum: MultiCharts .NET
Topic: vs 2012 compatibility [SOLVED]
Replies: 6
Views: 1984

Re: vs 2012 compatibility [SOLVED]

Henry, All I get is the icon, no window is shown.

note: I have both vs2008 and vs2012 installed on my computer; the default program to open a .csproj/.sln file is the vs version selector for 2012.


Windows 7 64 bit
mc.net 64 bit
vs 2012 SP1
by riverTrader
13 Dec 2012
Forum: MultiCharts .NET
Topic: vs 2012 compatibility [SOLVED]
Replies: 6
Views: 1984

vs 2012 compatibility [SOLVED]

Is anyone having problems running the plEditor.NET.exe since installing vs2012? I can open the project in vs2012 (plStudies 2010), and I can still open the project in vs2008. but I CANNOT run the PlEditor. it stalls when opening either from a shortcut or from within mc.net. I have repaired the mc.ne...
by riverTrader
10 Dec 2012
Forum: MultiCharts .NET
Topic: Global Variables in MC.Net ?
Replies: 9
Views: 7816

Re: Global Variables in MC.Net ?

Caveat: Unless you are supporting legacy code or need interop with an external process (eg. TS) I would NOT recommend going down the path of using GlobalVariable as a crutch. Every variable you put in global variable must be marshalled (copied) from the legacy .dll into/out of mc.net every time you ...
by riverTrader
10 Dec 2012
Forum: MultiCharts .NET
Topic: Global Variables in MC.Net ?
Replies: 9
Views: 7816

Re: Global Variables in MC.Net ?

Here you go. public static class LegacyGlobalVariables { const string WildGvDllFilePath = @"C:\Program Files (x86)\..."; // your global variable path [DllImport(WildGvDllFilePath)] public static extern int GV_SetInteger(int iLocation, int iVal); [DllImport(WildGvDllFilePath)] public static extern in...
by riverTrader
17 Oct 2012
Forum: MultiCharts .NET
Topic: .Net 4.0 support
Replies: 8
Views: 2764

Re: .Net 4.0 support

The primary reason for supporting 4.0 is to support the calculation of advanced quantitative analysis in the same process space as mc.net. Presently I need to run analyses in a separate process and post the results to mc through IPC; which is not an ideal workaround as memory for each datum passed f...
by riverTrader
17 Oct 2012
Forum: MultiCharts .NET
Topic: .Net 4.0 support
Replies: 8
Views: 2764

Re: .Net 4.0 support

Having hit my first real bottleneck, I'd like to raise this issue a bit higher. Multicharts.Net is written to the .Net 3.5 library, released in November 2007. 4.0 was released over two years ago, and we are now up to 4.5 (although it is 4.0 that provides the biggest performance/functionality increas...
by riverTrader
26 Sep 2012
Forum: MultiCharts .NET
Topic: .Net 4.0 support
Replies: 8
Views: 2764

.Net 4.0 support

might as well make this a sticky as everyone will be asking eventually. The main benefit of 4.0 (4.5) for us lies in expanded 4.0 support for parallelism. If I can run out and take a tik/second's worth of data and easily spawn a few threads to get the job done, mc.net will be much happier for it. Th...
by riverTrader
26 Sep 2012
Forum: MultiCharts .NET
Topic: Best Matrix Library -- RTMath
Replies: 1
Views: 1703

Best Matrix Library -- RTMath

Anyone interested in doing some fast matrix calculations, I've looked over a few libraries for C#. A couple are expensive, a couple are open source. Unless you're wanting an OpenCL wrapper for GPU parallelism, I think the best one is RTMath/FinMath. They're based on integration with Intel math kerne...
by riverTrader
17 Sep 2012
Forum: MultiCharts .NET
Topic: specify from/to date for format instrument in .net
Replies: 2
Views: 1517

Re: specify from/to date for format instrument in .net

I looked at a fn i wrote in TS to accomplish this, if Gv_TsLastDate > 0 AND Gv_TsLastDate <> TsLastDate then begin TsLastDate = Gv_TsLastDate; sLastDate = (wf.ELDateToString9(Gv_TsLastDate)); value1 = RunCommand(".LastDate " + sLastDate); end; It seems it relies on RunCommand. so third question: doe...
by riverTrader
17 Sep 2012
Forum: MultiCharts .NET
Topic: specify from/to date for format instrument in .net
Replies: 2
Views: 1517

specify from/to date for format instrument in .net

Is it possible to use an indicator/fn to reset the default from/to date to specific non-default dates? on a related note; is it really true that you cannot save a workspace/chart with a from/to date without it reverting back to the default setting the next time you open it? I looked on mc forum and ...
by riverTrader
29 Aug 2012
Forum: MultiCharts .NET
Topic: IDataLoader interface
Replies: 3
Views: 2186

Re: IDataLoader interface

okay thanks. got it. I think I'll pass on buying $$$$$$$$ the api for now ;).
by riverTrader
24 Aug 2012
Forum: MultiCharts .NET
Topic: IDataLoader interface
Replies: 3
Views: 2186

IDataLoader interface

I am working on integrating my tickFactory into mc.net. At the moment i am taking the approach of accessing the data through the indicator class: eg. for every bar I retrieve the appropriate analytic value from my tickFactory. While this works the data I generate more closely approximates bar values...
by riverTrader
24 Aug 2012
Forum: MultiCharts .NET
Topic: Re-using code
Replies: 15
Views: 4223

Re: Re-using code

I'm going to take some time this weekend to give this question a good thoughtful response because it deserves it. With the right approach mc.net becomes an incredible platform for building truly advanced re-useable and extensible trading and financial time-series analysis components. Without the rig...
by riverTrader
23 Aug 2012
Forum: MultiCharts .NET
Topic: Re-using code
Replies: 15
Views: 4223

Re: Re-using code

Midnight, you're probably () going about this a bit wrong -- but see below NOTE It sounds like what you want to do is create your own windows.dll project, to create your own library of functions you can use in Pl.net indicators. It sounds like you are trying to do that within the PlStudies project. ...
by riverTrader
18 Aug 2012
Forum: MultiCharts .NET
Topic: open function question
Replies: 2
Views: 1795

Re: open function question

I believe the logic of the functions were all ported to c#, so if what you are interested in is the logic, review it in the multicharts PL editor. It IS quite helpful to understanding how to extend these functions ( and to create our own ) to be able to peruse the source for the mc.net c# functions....
by riverTrader
15 Aug 2012
Forum: User Contributed Studies
Topic: TPO
Replies: 71
Views: 27876

Re: TPO

What a nice piece of work! I'll take a look.
by riverTrader
15 Aug 2012
Forum: MultiCharts .NET
Topic: Will GlobalVariable.dll work with mc.net?
Replies: 3
Views: 2493

Re: Will GlobalVariable.dll work with mc.net?

if anyone is interested I have a C# wrapper class for calling GlobalVariable.dll extern functions. It was written for TS, so I'd have to brush it up and test it.

Until mc.net supports .net 4.0 and in memory file mapping, GV will remain a great IPC tool.
by riverTrader
15 Aug 2012
Forum: MultiCharts .NET
Topic: Trading "day" studies need to be smarter
Replies: 6
Views: 3103

Re: Trading "day" studies need to be smarter

Simple helper methods for access to session start & session end by DateTime : I use this helpers for request ticks per sessions. Dru. Really helpful, thank you. Please send along any other helpful extensions you might develop and I'll do the same. To .Net beginners -- notice carefully here how Dru ...
by riverTrader
15 Aug 2012
Forum: MultiCharts .NET
Topic: Help file or documentation file for objects?
Replies: 10
Views: 3358

Re: Help file or documentation file for objects?

...On the other hand. What would be really nice would be not just documentation but a programming guide. They are harder to write (ie they don't just emit from comments). The biggest problem I'm seeing thus far is that folks new to C# are having a hard time wrapping their minds around the transition...
by riverTrader
15 Aug 2012
Forum: MultiCharts .NET
Topic: Help file or documentation file for objects?
Replies: 10
Views: 3358

Re: Help file or documentation file for objects?

Look for the powerlanguage.net.chm file in the installation directory for the xmlDocs for the object hierarchy. For those not familiar with source documentation it takes some getting used to; answering a question often requires looking through the hierarchy a bit. My suggestion is to start with an o...
by riverTrader
08 Aug 2012
Forum: MultiCharts .NET
Topic: PaintBar [SOLVED]
Replies: 10
Views: 4614

Re: PaintBar [SOLVED]

Excellent example! Thank you.
by riverTrader
07 Aug 2012
Forum: MultiCharts .NET
Topic: Problem adding reference to external C# .dll [SOLVED]
Replies: 13
Views: 6151

Re: Problem adding reference to external C# .dll [SOLVED]

Final Note: If you happen to run into problems my advice is to 1. remove the reference to the .DLL in the PL.net editor 2. shut everything down a. mc.net b. PL.net editor c. Vs (PLStudies8) d. Vs your .DLL project 3. Delete all copies of your .DLL a. (there should be only one, unless you are copying...
by riverTrader
07 Aug 2012
Forum: MultiCharts .NET
Topic: Problem adding reference to external C# .dll [SOLVED]
Replies: 13
Views: 6151

Re: Problem adding reference to external C# .dll [SOLVED]

Okay; I seem to have got it working; it is still quirky, but I can work around it. Proviso on removing the quirks in the next release of mc.net, mark this one as SOLVED. I cannot stress how fantastic this functionality is – it opens up MulltiCharts to a Universe of new features and functionality. Th...
by riverTrader
06 Aug 2012
Forum: MultiCharts .NET
Topic: Problem adding reference to external C# .dll [SOLVED]
Replies: 13
Views: 6151

Re: Problem adding reference to external C# .dll [SOLVED]

Naw, Bluejack, read the post. I added from inside the mc.net editor; no dice.
by riverTrader
06 Aug 2012
Forum: MultiCharts .NET
Topic: Will GlobalVariable.dll work with mc.net?
Replies: 3
Views: 2493

Re: Will GlobalVariable.dll work with mc.net?

Excellent, thanks Henry. This will help with the transition. At the moment I generate signals from a C# application; I have to use GV.dll to make the data available in TS and MC. This will allow me to make the transition to mc.net while keeping the current TS system active until I have all the funct...
by riverTrader
06 Aug 2012
Forum: MultiCharts .NET
Topic: IChartCustomDrawer Interface
Replies: 13
Views: 3193

Re: IChartCustomDrawer Interface

Thanks. I spent some time looking through the code for Market_Depth_on_Chart_2_.Indicator.CS and got a lot of questions answered.
by riverTrader
05 Aug 2012
Forum: MultiCharts .NET
Topic: Problem adding reference to external C# .dll [SOLVED]
Replies: 13
Views: 6151

Re: Problem adding reference to external C# .dll [SOLVED]

BTW I did post this to the project management site as a bug. I still didn't find a category for mc.net so I posted it under other/other.
by riverTrader
05 Aug 2012
Forum: MultiCharts .NET
Topic: IChartCustomDrawer Interface
Replies: 13
Views: 3193

Re: IChartCustomDrawer Interface

One more question: can I get the rectangle for the entire (inner) chart area?

I'm thinking I may want to just use the chart space altogether, and either place the graphic above or below the chart graphics.
by riverTrader
05 Aug 2012
Forum: MultiCharts .NET
Topic: Will GlobalVariable.dll work with mc.net?
Replies: 3
Views: 2493

Will GlobalVariable.dll work with mc.net?

I suppose I could just test this. I'm assuming the answer is yes. Will GlobalVariable.dll work with mc.net? IOW can we link to an external C++ DLL? I realize GV is somewhat redundant for mc.net, but it will make some of the transition easier if I can. I really only care about GlobalVariable.dll 32-b...
by riverTrader
05 Aug 2012
Forum: MultiCharts .NET
Topic: Problem adding reference to external C# .dll [SOLVED]
Replies: 13
Views: 6151

Re: Problem adding reference to external C# .dll [SOLVED]

I’ve made some progress on adding an external .dll reference to mc.net but still no dice. Mc.Net exhibits strange behaviors leading me to believe there is a bug, or multiple bugs in the mc.net handling of the referencing Strange behaviors: 1. If I add a reference to the VS PlStudies8 project in VS i...
by riverTrader
04 Aug 2012
Forum: MultiCharts .NET
Topic: IChartCustomDrawer Interface
Replies: 13
Views: 3193

IChartCustomDrawer Interface

Okay this is a weekend question, but I'm having fun. Looking into the IChartCustomDrawer interface I see that I am to provide a ChartPoint to specify the point on the chart to locate the rectangle/graphic. How do I get the ChartPoint for a given bar /dateTime? And secondly, how do I get a chartpoint...
by riverTrader
04 Aug 2012
Forum: MultiCharts .NET
Topic: PaintBar [SOLVED]
Replies: 10
Views: 4614

Re: PaintBar [SOLVED]

Thanks. The code you provided draws a standard bar.

Is there a way to use the plots to draw a candlestick?
by riverTrader
04 Aug 2012
Forum: MultiCharts .NET
Topic: How can we use the Breakpoint under VS ?
Replies: 12
Views: 4123

Re: How can we use the Breakpoint under VS ?

Hmm. I'm afraid I can't answer. I just don't ever use VB. My guess (totally a guess) is VB deals with the (this) variable differently. C#. Try it; you'll like it. BTW, in case you didn't know it "this" refers to the instance of your Indicator object in the debugger. In general avoid putting 'this' i...
by riverTrader
04 Aug 2012
Forum: MultiCharts .NET
Topic: Simplified syntax for input properties
Replies: 7
Views: 2793

Re: Simplified syntax for input properties

please disregard my previous comment: There is one subtlety with properties. Properties are public accessor methods; as such they are much slower than direct variable access. So.. if you are going to be accessing the property internally in your class, it is better to use the verbose version and acce...
by riverTrader
04 Aug 2012
Forum: MultiCharts .NET
Topic: Problem adding reference to external C# .dll [SOLVED]
Replies: 13
Views: 6151

Re: Problem adding reference to external C# .dll [SOLVED]

another data point: I can only add a reference to a .net .dll (Wild.MxInterop.dll) from within VS I add the reference, save, exit, reload in VS, all is fine, builds, explorer shows the ref If I then exit VS, open in mc.net editor, compile and exig mc.net editor When I re-open the project in VS, the ...
by riverTrader
04 Aug 2012
Forum: MultiCharts .NET
Topic: How can we use the Breakpoint under VS ?
Replies: 12
Views: 4123

Re: How can we use the Breakpoint under VS ?

Emmanuel, Sure you can. Actually there are many ways to see the value of a current variable in VS; experiment with the IDE and get a feel for each and when you might use them. Let's use the Mov_Avg_1_Line indicator as an example set a breakpoint at m_avg.DefaultValue = 0; Start your debugging sessio...
by riverTrader
04 Aug 2012
Forum: User Contributed Studies
Topic: VB example code [SOLVED]
Replies: 13
Views: 5407

Re: VB example code [SOLVED]

See my post on VB vs C#. If you are not already a long-time VB user I would highly recommend you start with C#.
by riverTrader
04 Aug 2012
Forum: MultiCharts .NET
Topic: Converting Ninjascripts to MC.NET [SOLVED]
Replies: 8
Views: 3798

Re: Converting Ninjascripts to MC.NET [SOLVED]

How to reply. I doubt you'll ever have an automated conversion; the libraries and conventions are enough different it would make it quite difficult if not impossible. The easiest thing to do in my experience is to create a new indicator project (eg copy movAvg_1line) -- pick a built-in indicator mos...
by riverTrader
04 Aug 2012
Forum: MultiCharts .NET
Topic: VB or C#
Replies: 14
Views: 4800

VB or C#

For any of you new to .Net please do yourself the favor of not starting out with VB.net and instead go directly to C#. VB has lots of legacy fans, but more and more C# is the language being used by even the most casual .net developers. Also, mc.net is written in C# as are all of the built-in functio...
by riverTrader
04 Aug 2012
Forum: MultiCharts .NET
Topic: Use of Lambda object? [SOLVED]
Replies: 7
Views: 3438

Re: Use of Lambda object? [SOLVED]

I take it from your question you may not be familiar with C#/.net; if so the previous answer might seem a little vague. Simply put the Lamda function directs the series you have created to get its input data from the indicator you are creating. The alternative would be to give the series (eg. Length...
by riverTrader
03 Aug 2012
Forum: MultiCharts .NET
Topic: Plot object mouse click event?
Replies: 1
Views: 1679

Plot object mouse click event?

If I plot an object on the chart (gdi or plotStyle), can I subscribe to a mouse event when the user clicks on the plot object? The idea here is that I want to plot an icon on the screen color coding the algo used to exec the trade on the selected bar. I'd like to 1. Get the DateTime for the bar 2. (...
by riverTrader
03 Aug 2012
Forum: MultiCharts .NET
Topic: MC.Net vs regular MC comparison list [SOLVED]
Replies: 32
Views: 12970

Re: MC.Net vs regular MC comparison list [SOLVED]

The essential difference is that C# is compiled and can be debugged; eg. you can step through a method, watch variables, catch exceptions, set breakpoints, use the immediate window to test code fragments, set timers, conditionally print to the debug output window... etc etc. If you just want to add ...
by riverTrader
03 Aug 2012
Forum: MultiCharts .NET
Topic: How can we use the Breakpoint under VS ?
Replies: 12
Views: 4123

Re: How can we use the Breakpoint under VS ?

to be clear: have mc.net running in vs debug menu select 'attach to Process..' select the mc.net instance In VS: Debug/Start Now go to mc.net and add study* VS will stop at the breakpoint you have set. *actually any action which forces the study to recalc will trigger the study to calc if you have t...
by riverTrader
03 Aug 2012
Forum: MultiCharts .NET
Topic: Problem adding reference to external C# .dll [SOLVED]
Replies: 13
Views: 6151

Problem adding reference to external C# .dll [SOLVED]

I might be remedial here; I’m trying to add a reference to an external c# .dll (a set of proprietary trading algorithms I have created) – and I cannot seem to get mc.net to recognize it. I have created a small test C# library project, compiled the .dll and copied it to the “C:\Program Files (x86)\TS...
by riverTrader
03 Aug 2012
Forum: MultiCharts .NET
Topic: Update project management for .net issues [SOLVED]
Replies: 1
Views: 1833

Update project management for .net issues [SOLVED]

Just noticed project manager has category for powerLanguage, but not for .net; wasn't sure where to put my feature request. (faked it with 'other').
by riverTrader
03 Aug 2012
Forum: MultiCharts .NET
Topic: Simplified syntax for input properties
Replies: 7
Views: 2793

Re: Simplified syntax for input properties

There is one subtlety with properties. Properties are public accessor methods; as such they are much slower than direct variable access. So.. if you are going to be accessing the property internally in your class, it is better to use the verbose version and access the private members (for simple acc...
by riverTrader
03 Aug 2012
Forum: MultiCharts .NET
Topic: Visual Studio Express is Free Download [SOLVED]
Replies: 2
Views: 2907

Re: Visual Studio Express is Free Download [SOLVED]

btw in my opinion vs10 sucks; it was their first effort to build the entire platform in .net and it is the bleeding edge, very much slower than native C++ VS8. So that is why I posted the link to vs8. If we are writing to .net 3.5 it is a MUCH better IDE. Hopefully by the time we migrate to 4.0+ VS1...
by riverTrader
02 Aug 2012
Forum: MultiCharts .NET
Topic: Visual Studio Express is Free Download [SOLVED]
Replies: 2
Views: 2907

Visual Studio Express is Free Download [SOLVED]

FYI

For those new to visual studio, I highly recommend you install and use VS rather than the built-in editor. The editor is good, VS is great.

http://www.microsoft.com/visualstudio/e ... ns/express
by riverTrader
01 Aug 2012
Forum: MultiCharts .NET
Topic: zoom to date/time/bar on chart [SOLVED]
Replies: 4
Views: 2002

zoom to date/time/bar on chart [SOLVED]

Can I somehow feed the chart interface a date/time and have the chart zoom/pan to that point? Use: when reviewing trades/events in a list I double-click on the item in the list and the chart is panned to show the bar where the event occurred. this is something I have only ever been able to do with t...
by riverTrader
01 Aug 2012
Forum: MultiCharts .NET
Topic: plot stacked bar chart [SOLVED]
Replies: 1
Views: 2180

plot stacked bar chart [SOLVED]

I have a requirement to plot a 'stacked bar chart', (heat map) -- each bar would be made up of columns of various startValue/endValue segments, in various colors. I assume like the paintBar this is not directly supported, but could I accomplish the same with multiple plots? http://www.multicharts.co...
by riverTrader
01 Aug 2012
Forum: MultiCharts .NET
Topic: GDI Objects Example? [SOLVED]
Replies: 2
Views: 2472

GDI Objects Example? [SOLVED]

in the features descriptions you discuss working with GDI objects; do you have an example?

The example (DOM on chart) is very intriguing.

TIA.
http://www.multicharts.com/advantages-net/
by riverTrader
01 Aug 2012
Forum: MultiCharts .NET
Topic: PlStudies file location [SOLVED]
Replies: 2
Views: 2465

PlStudies file location [SOLVED]

can I change the location of the PlStudies solution/directory? I'd like to put it in my development area.
by riverTrader
31 Jul 2012
Forum: MultiCharts .NET
Topic: PaintBar [SOLVED]
Replies: 10
Views: 4614

PaintBar [SOLVED]

..and so it begins

I've been reading through the classDocs. It does not appear mc.net has a PaintBar equivalent plot type. Is this correct? Sure would be nice.
by riverTrader
31 Jul 2012
Forum: MultiCharts .NET
Topic: MultiCharts .NET Release
Replies: 49
Views: 11365

Congratulations

FANTASTIC!!

For those of us who are professional programmers, mc.net is a dream come true. After years of EL, then RightEdge, QuantLab, QuantShare, ModulusFx, and on, I think you guys have finally hit it. Keep on improving it (we'll help).

RiverTrader

Go to advanced search