Search found 36 matches

by rjelles
05 Mar 2021
Forum: MultiCharts
Topic: MultiCharts64 problem accessing dynamic arrays in extension DLL
Replies: 1
Views: 459

MultiCharts64 problem accessing dynamic arrays in extension DLL

I'm having problems accessing data in a dynamic array that is being passed to our extension DLL. The associated array variable can be correctly accessed in the extension function by passing the array name, and the returned dimensions and sizes are correct. All of this is fine. When the calling funct...
by rjelles
26 Apr 2018
Forum: User Contributed Studies
Topic: Volume Pace Indicator for MC.Net
Replies: 0
Views: 2887

Volume Pace Indicator for MC.Net

Here is a Volume "Pace of Tape" indicator that provides very useful indications of upcoming market reversals. It works by calculating order volume per second, and changes the indicator colour to yellow when the volume pace exceeds the standard deviation value setting. The average volume pace is show...
by rjelles
26 Apr 2018
Forum: User Contributed Studies
Topic: BetterVolume indicator
Replies: 14
Views: 12387

Re: BetterVolume indicator

The PaintBar version changes the bar colours on the price series in the main window, whereas the original version creates a new volume indicator on the chart. Otherwise they are identical in how they interpret volume and select colours. I found it was much easier to work with them as two separate in...
by rjelles
25 Apr 2018
Forum: User Contributed Studies
Topic: BetterVolume indicator
Replies: 14
Views: 12387

Re: BetterVolume indicator

Sure, here is an updated VS2017 project file that includes _BetterVoume and _BetterVolumePB.

Best regards,

Jeff
TraderScience.com
by rjelles
13 Mar 2017
Forum: MultiCharts
Topic: MC and Collective2
Replies: 10
Views: 5188

Re: MC and Collective2

The pricing for our StrategyXtender product tries to balance the limited market size for C2 trade publishers using MC vs the development and support costs. The benefits of using StrategyXtender allow you to write strategies without any code changes to support reliable networking, order management, a...
by rjelles
16 Mar 2015
Forum: MultiCharts .NET
Topic: MC.Net Renko bar extensions
Replies: 1
Views: 1542

MC.Net Renko bar extensions

Hello- Attached is a Renko bar chart where the brick size is .5 and bar is 1000 ticks on the NQ futures contract (Show Wick, Show Phatom, and Show real open are also enabled). I often see price extensions such as this one (over $4 vs the expected $1.5) that far exceed the 3X factor that I thought sh...
by rjelles
02 Oct 2014
Forum: MultiCharts
Topic: MC64 V9 RC (Build 9878) - aiRealTimeCalc
Replies: 1
Views: 811

MC64 V9 RC (Build 9878) - aiRealTimeCalc

This appears to be a bug in the latest release candidate:

When "Jump" is used to step through bar history, the aiRealTimeCalc value returned in a signal switches from 0 (history mode) to 1 (real time) after stepping through the first bar.
by rjelles
29 Jul 2014
Forum: MultiCharts .NET
Topic: MC.NET 9.0 BETA 2 - Symbol Mapping for eSignal to IB FX
Replies: 1
Views: 1169

MC.NET 9.0 BETA 2 - Symbol Mapping for eSignal to IB FX

I can map eSignal futures to IB symbols in Beta 2, but I can't get the mapping to work for forex symbols in IB with this version. For example, I start with an empty mapping table, create a new chart, add CADJPY A0-FX. A single symbol mapping is automatically created from CADJPY A0-FX to "CADJPY A0-F...
by rjelles
13 Jul 2014
Forum: MultiCharts .NET
Topic: MULTICHARTS .NET 9.0 BETA 2
Replies: 6
Views: 4905

Re: MULTICHARTS .NET 9.0 BETA 2

In Portfolio Trader, I am no longer able to enter high tick resolution values - the tick resolution is being incorrectly limited to 1440 (number of minutes in day). I didn't test this in the Beta 1, so not sure when this was introduced.

Jeff
by rjelles
08 Jul 2014
Forum: MultiCharts .NET
Topic: Setting bar intervals for charts with multiple symbols
Replies: 5
Views: 2894

Re: Setting bar intervals for charts with multiple symbols

Hi Henry - But the chart type is selected using an entirely different control. When the chart resolution is changed for the main symbol, it doesn't make sense that this would also trigger a change to chart type, in this case from "Cumulative Delta" to "Regular" each time. It's inconsistent with the ...
by rjelles
07 Jul 2014
Forum: MultiCharts .NET
Topic: Setting bar intervals for charts with multiple symbols
Replies: 5
Views: 2894

Re: Setting bar intervals for charts with multiple symbols

Hi Henry, Yes, the existing method works but it places an artificial limit (17) on the number of charts and symbol groups that can be controlled. It's very easy to overrun this limit with several active workspaces and multiple symbols per chart. Also a minor bug with the existing method: when one of...
by rjelles
28 Jun 2014
Forum: MultiCharts .NET
Topic: Setting bar intervals for charts with multiple symbols
Replies: 5
Views: 2894

Setting bar intervals for charts with multiple symbols

Setting and changing bar intervals on charts with multiple symbols in MC64.Net and MC64 can be tedious because the settings for every symbol need to be changed manually. eSignal 11 handles this nicely by including a checkbox "As main interval", which results in all symbols automatically following th...
by rjelles
11 Nov 2013
Forum: MultiCharts .NET
Topic: dataloader ticksvalue
Replies: 3
Views: 1807

Re: dataloader ticksvalue

Hi Gerard, The data loader triggers an event callback that you provide for each new real time tick received, as shown in the simplified example below. Each time an event is triggered, the Event code can be used to determine how to interpret the associated data value. Each new real time tick will eit...
by rjelles
23 Oct 2013
Forum: User Contributed Studies
Topic: Sample trading strategy using Better Volume Indicator
Replies: 0
Views: 2984

Sample trading strategy using Better Volume Indicator

Here is a simple example of a trading strategy that uses the Better Volume function. I've collected the strategy, Better Volume function, and indicator in the attachment to make it easy to import and build, but please pass on any problems or questions and I'll try to get them resolved quickly.

Jeff
by rjelles
23 Oct 2013
Forum: User Contributed Studies
Topic: BetterVolume indicator
Replies: 14
Views: 12387

Re: BetterVolume indicator - Volume Strategy Demo Signal

Hi Herbie, Sorry for the delay responding, but I've put together a simple MC.Net strategy that uses the BetterVolume function and a simple trend direction filter to show how the BetterVolume function might be used for your own strategies. I haven't attempted to validate the trading strategy but just...
by rjelles
19 Sep 2013
Forum: User Contributed Studies
Topic: Simplified Data Management using tsMarketData
Replies: 2
Views: 3322

Re: Simplified Data Management using tsMarketData

Attached is a snapshot of the _tsSectorRotation indicator, plus an example of setting the inputs.

For the Input settings snapshot, several futures instruments on the Globex exchange and the eSignal datafeed were specified.

Jeff
by rjelles
18 Sep 2013
Forum: User Contributed Studies
Topic: Simplified Data Management using tsMarketData
Replies: 2
Views: 3322

Simplified Data Management using tsMarketData

Working with the DataLoader offers powerful extensions to strategies and indicators, but requires some coding effort to manage the data requests, event handling, and subsequent data calculations and keeping things synchronized with data on the current chart. Attached is a MultiCharts.NET project wit...
by rjelles
20 Aug 2013
Forum: MultiCharts .NET
Topic: PriceScale inverted when using ISymbolsStorage.GetSymbols
Replies: 1
Views: 1630

PriceScale inverted when using ISymbolsStorage.GetSymbols

When I access symbol information using ISymbolsStorage.GetSymbols, the PriceScale is inverted compared to when using Bars.Info.PriceScale. All of the other information for the symbol is correct. For example, using the eSignal symbol for ES, "ES #F", Bars.Info.PriceScale returns 100, while using the ...
by rjelles
11 Aug 2013
Forum: MultiCharts
Topic: Maximum capacity reached.
Replies: 6
Views: 4940

Re: Maximum capacity reached.

Below is a good reference on increasing the GDI objects limit. The maximum possible value is 16384, but you may hit the Windows paged pool limit before this (see Mark Russinovich's column here: http://blogs.technet.com/b/markrussinovich/archive/2010/03/31/3322423.aspx) http://weblogs.asp.net/mikedop...
by rjelles
16 Jul 2013
Forum: User Contributed Studies
Topic: TPO
Replies: 71
Views: 44714

Re: TPO

I've done some further testing on the TPO indicator, and I have a workaround that fixes the startup problem reported above, but it is just compensating for what appears to be a lower level bug in the MC.Net runtime when starting with a large number of charts to initialize. In this case, the chart do...
by rjelles
11 Jul 2013
Forum: User Contributed Studies
Topic: TPO
Replies: 71
Views: 44714

Re: TPO

Love this indicator, but just wanted to report a minor bug - often when starting MC.Net some charts with the TPO indicator attached will generate an error (see attachment), and the indicator status will be set to Off. After manually setting the status back to On, the indicator works properly - it's ...
by rjelles
04 Apr 2013
Forum: MultiCharts .NET
Topic: MC 8.5 does not work with external assemblies [SOLVED]
Replies: 7
Views: 3434

Re: MC 8.5 does not work with external assemblies [SOLVED]

Thanks Henry - found it - right clicking in the indicator code itself.
by rjelles
04 Apr 2013
Forum: MultiCharts .NET
Topic: MC 8.5 does not work with external assemblies [SOLVED]
Replies: 7
Views: 3434

Re: MC 8.5 does not work with external assemblies [SOLVED]

I have also seen this problem - in VS2010 I add a reference in my indicator to System.ServiceModel, and my indicator that uses WCF compiles correctly. However in PowerEditor, the "using System.ServiceModel" generates an error. PowerEditor appears to not allow the additional references.

thanks,

Jeff
by rjelles
20 Feb 2013
Forum: MultiCharts
Topic: MC and Collective2
Replies: 10
Views: 5188

Re: MC and Collective2

Hi jaikumarm: The StrategyXtender at TraderScience works with MC.Net and the MultiCharts 8, and includes a simple API to integrate C2 with your own strategies. But to make it easier to integrate, I'll be releasing a new indicator called "C2Slave" that can be added to any chart, and it will simply fo...
by rjelles
28 Jan 2013
Forum: User Contributed Studies
Topic: BetterVolume indicator
Replies: 14
Views: 12387

Re: BetterVolume indicator - function version

Here (finally) is the function version of the BetterVolume indicator. Also, the BetterVolume indicator was rewritten to use the new function. The function returns a new 'VolPattern' type, and the new indicator code shows how this can be easily interpreted for use in indicators or strategies. The cod...
by rjelles
25 Jan 2013
Forum: User Contributed Studies
Topic: BetterVolume indicator
Replies: 14
Views: 12387

Re: BetterVolume indicator

Hi Eric, Are you running MC.Net? The pln code was for MC.Net, but if you are looking for an EasyLanguage version, here is the link at emini-watch: http://emini-watch.com/free-stuff/volume-indicator/ If you are running MC.Net, then you should be able to just click on the file after downloading and th...
by rjelles
09 Jan 2013
Forum: MultiCharts .NET
Topic: Long startup times with MC.Net 8.5 Beta 2
Replies: 8
Views: 3514

Re: Long startup times with MC.Net 8.5 Beta 2

Further update on my original post - the long start time appears to have something to do with the Java runtime version used by IB by default - when I start TWS using the default settings (which was was pointing to jre6), then MC.Net takes a very long time to initialize (about 10 minutes). When I upd...
by rjelles
03 Jan 2013
Forum: MultiCharts .NET
Topic: Long startup times with MC.Net 8.5 Beta 2
Replies: 8
Views: 3514

Long startup times with MC.Net 8.5 Beta 2

Since installing the Beta 2 version, MC.Net takes 5-10 minutes to start, even when no workspaces are being opend at startup. Is anyone else seeing this?

thanks!

Jeff
by rjelles
16 Dec 2012
Forum: MultiCharts .NET
Topic: What the function is going on?
Replies: 6
Views: 3404

Re: What the function is going on?

Can you confirm the setting "Maximum number of bars study will reference" for your study? Try setting to 'User Specified' if it is set to "Auto-detect" - this will avoid the multiple calc scans that takes place on loading your indicator to determine the number of bars being referenced. Hope this hel...
by rjelles
04 Dec 2012
Forum: User Contributed Studies
Topic: BetterVolume indicator
Replies: 14
Views: 12387

Re: BetterVolume indicator

Hello, Your strategy is nicely defined so it would be easy to have your ideas coded in an MC.Net strategy. It would probably make sense to copy and re-implement the BetterVolume project code as a new function so it could be called something like this: bvColor = BetterVolColor(x,y,z,...); This functi...
by rjelles
05 Nov 2012
Forum: User Contributed Studies
Topic: BetterVolume indicator
Replies: 14
Views: 12387

BetterVolume indicator

Here is my MC.Net port for one of my favorite indicators, BetterVolume from emini-watch.com. The MC.Net port largely follows the original EasyLanguage implementation by Barry Taylor of emini-watch.com, but makes a few optimizations to remove repetitive function calls. (Note: This version was built u...
by rjelles
26 Jun 2012
Forum: MultiCharts
Topic: MC and Collective2
Replies: 10
Views: 5188

Re: MC and Collective2

Hi Dave, We're about to release a new add-on for MultiCharts that links Collective2 with MC 8 Easylanguage based indicators or signals (see attached diagram for overview). It's very easy to use and enables real-time order management with C2. A set of Easylanguage wrapper functions are provided that ...
by rjelles
26 Aug 2010
Forum: MultiCharts
Topic: This may be a strange question ...
Replies: 4
Views: 1069

Re: This may be a strange question ...

Rather than attempting to submit a 0 contract order, your can just have your strategy remember the current market prices at the time you would have otherwise entered and exited the position when you have a 0 share condition based on your profit/loss assessment. Something like this could work: For en...
by rjelles
04 Jul 2010
Forum: MultiCharts
Topic: Crash Reports - eSignal login/passwords in plain text
Replies: 7
Views: 2609

stale eSignal login information

Dave, Thanks for the quick reply. There is still a problem with MC retaining the old eSignal username/password information - QuoteManager and other trading apps will use the new eSignal login information ok, but when MC 6 Beta 3 starts then eSignal complains about invalid user/password being used. I...
by rjelles
29 Jun 2010
Forum: MultiCharts
Topic: Crash Reports - eSignal login/passwords in plain text
Replies: 7
Views: 2609

Crash Reports - eSignal login/passwords in plain text

I am concernced that my eSignal login and password are being included in the MC 6 Beta3 crash reports for uploading. Can these be removed from the report, as there should be no reason for this information to go to support. I've included an extract below, with my info xxxx'd out: x0000AE30](27.06.201...
by rjelles
04 Feb 2010
Forum: MultiCharts
Topic: Accessing indicator variables from a strategy
Replies: 0
Views: 854

Accessing indicator variables from a strategy

Hi, I'm looking for a way to access variables inside an indicator that I have licensed, but without source code. I believe the only way to do this is through a custom dll, but in going down this path, I discovered that MC's plkit.dll doesn't implement the 'IEasyLanguageServerFields' interface as in ...

Go to advanced search