Search found 838 matches

by janus
30 Jun 2010
Forum: MultiCharts
Topic: Easylanguage call C#/JAVA
Replies: 4
Views: 2284

steven, if you need to run an application outside of MC, all you have to do is build a small DLL stub that executes it. MC can then call the DLL, which in turn calls the .exe. If you need to pass information to the application then that can be done too. If you need to return information back from th...
by janus
30 Jun 2010
Forum: MultiCharts
Topic: Indicator Superposition
Replies: 28
Views: 4874

look up the function

Text_Float
What :shock: Yet another useful but undocumented feature? I'm still using 5.5 so I hope 6.0 has a more comprehensive and up to date list of supported commands on PLEditor. Does it?
by janus
30 Jun 2010
Forum: MultiCharts
Topic: Indicator vs Signal
Replies: 14
Views: 4136

Generally, signals and indicators are calculated the same way. However there are few nuances, such as the fact that there can be several signals in a strategy and, if all of them use plot1, it becomes not very clear, who will plot what. We don't have any issues running multiple indicator studies so...
by janus
30 Jun 2010
Forum: MultiCharts
Topic: Indicator vs Signal
Replies: 14
Views: 4136

Re: Indicator vs Signal

However, you can use the TL_new command for drawing trendlines. It covers some of the plotting ground:
Thanks kiasom but that's what I do sometimes already when I need to draw lines. This brings up another point. If we can draw trend lines in signal studies why not plot lines as well?
by janus
30 Jun 2010
Forum: MultiCharts
Topic: Indicator vs Signal
Replies: 14
Views: 4136

Thanks Dave. I look forward to the 64-bit version. I don't understand why there should be a difference in the calculations. After all, don't we all expect them to be the same given we rely on the signal to behave the same way as the indicator? If there are differences in the calculations then it mak...
by janus
29 Jun 2010
Forum: MultiCharts
Topic: Indicator vs Signal
Replies: 14
Views: 4136

Indicator vs Signal

Can someone please explain why plotting is not allowed in a signal study? I've been developing indicators as a function so I can call the same function in an indicator study for plotting, and a signal study for trading. On the face of it it appears silly to load two studies instead of one every time...
by janus
28 Jun 2010
Forum: MultiCharts
Topic: Question placing orders with EasyLanguage / MultiCharts
Replies: 3
Views: 1486

Re: Question placing orders with EasyLanguage / MultiCharts

If you compare EasyLanguage to other programming languages, you will find that a simple routine in EasyLanguage would usually require multiple more lines of codes in other languages. So EasyLanguage is truely easy in trading languages. It depends on what the programmer is trying to achieve. I can p...
by janus
25 Jun 2010
Forum: MultiCharts
Topic: Manual orders in MC - first impressions
Replies: 20
Views: 5532

I have forwarded your suggestions to the developers. Could you please give us an example of such custom buttons? My pleasure. What I mean by custom buttons is to allow a programmer to act upon the status of the button to perform something in the study. This frees up the programmer to add other func...
by janus
22 Jun 2010
Forum: MultiCharts
Topic: math question
Replies: 6
Views: 1252

Re: math question

I was never a math enthusiastic so I apologise for this question :roll: : Can we multiply by 0.333333 instead of divide by 3 . I want to avoid the division by zero error, and since I'm multiplying by a fixed value, I was hoping that this could resolve the problem. How does this avoid the division b...
by janus
22 Jun 2010
Forum: MultiCharts
Topic: Grail acquired by TS
Replies: 46
Views: 17706

As I alluded to before with my example of PV~Wave vs IDL, I look forward to a greater separation between TS and MC. Let each go their own way. Competition is good. Time will tell if I stay with MC but for now I'm very pleased overall. Sure I've complained a few times but then nothing is perfect. I l...
by janus
22 Jun 2010
Forum: MultiCharts
Topic: 64 Bit Version of MC
Replies: 25
Views: 11957

Why must we connect via live chat for you guys to "clean" the database ? Why can't you guys either put up instructions or release a utility for us to manage it ourselves ? thanks Good question. I'm sure some of us have managed databases before. I've managed Oracle on HP-Unix, DB2 on IBM Mainframes,...
by janus
20 Jun 2010
Forum: MultiCharts
Topic: Grail acquired by TS
Replies: 46
Views: 17706

I didn't realise that EasyLanguage compatibility was meant to be such an important issue. Of course there has to be a major break at some stage. I've seen this happen before with a package called PV~Wave. Another company spun off called IDL and used exactly the same language at the start. Then each ...
by janus
18 Jun 2010
Forum: MultiCharts
Topic: Manual orders in MC - first impressions
Replies: 20
Views: 5532

Hi Guys, Strategy Trader and MultiCharts are different products and will have different manual order capabilities. So please don’t send ST comments to us. It is better to send them to FXCM. We are completing MC 6 and anticipating manual trading features this September-October. Thanks Andrew for cle...
by janus
18 Jun 2010
Forum: MultiCharts
Topic: Manual orders in MC - first impressions
Replies: 20
Views: 5532

Yes, I already knew all that. I saw the FXCM logo on the MCFX section of MC's website. Doesn't answer my questions though. Is the FXCM website associated with another company? Or is MCFX and FXCM one and the same solutions?
by janus
18 Jun 2010
Forum: MultiCharts
Topic: Manual orders in MC - first impressions
Replies: 20
Views: 5532

Re: Manual orders in MC - first impressions

What gives here? Is there now another company about to offer these new features with MC but TSS is not including these features with MC 6.0? Confused. Let me guess. Because Forex trading is heavily reliant on real-time manual trading with snapshot decisions, the need for manual ordering was a high p...
by janus
18 Jun 2010
Forum: MultiCharts
Topic: Manual orders in MC - first impressions
Replies: 20
Views: 5532

I don't see what is the big deal. With Interactive Brokers' BookTrader, I can fit the DOM, entry buttons, quotes, logs, P/L and Portfolio all in the same real estate ! There is even an option for volume@price histogram on the ladder. I can enter/exit orders with the buttons, or simply click on the ...
by janus
17 Jun 2010
Forum: MultiCharts
Topic: Grail acquired by TS
Replies: 46
Views: 17706

I see. Looking forward to seeing manual trading added to the next release of MC.
by janus
17 Jun 2010
Forum: MultiCharts
Topic: Grail acquired by TS
Replies: 46
Views: 17706

They have listened to this suggestion too but like yours is on some kind of "to do list".
http://www.fxcm.com/lp-strategy-trader-beta.html monitor on the left!
Sorry, but I fail to see your point. Please explain.
by janus
17 Jun 2010
Forum: MultiCharts
Topic: Grail acquired by TS
Replies: 46
Views: 17706

Yes, they have listened to your suggestion but they haven't implemented it yet. Hopefully they will soon to catch up with competing products. Before they do they need to implement my suggestion for simple order entries/exits, which I discussed here: http://forum.tssupport.com/viewtopic.php?t=6159&st...
by janus
17 Jun 2010
Forum: MultiCharts
Topic: Grail acquired by TS
Replies: 46
Views: 17706

Janus,

I know I am a bad case of unrealistic thinker :mrgreen:
Perhaps, but you mean well, which is more the pity. Shame that TSS don't listen more to people like you.
by janus
17 Jun 2010
Forum: MultiCharts
Topic: Stop Limit orders
Replies: 42
Views: 13938

The solution clearly is to leave in place everything that's here, and simply add separate, unmanaged order entry capabilities for those who want to be "on their own" in managing their own orders, so that for instance orders can be used in loops and are handled more like a "print" statement is, rath...
by janus
17 Jun 2010
Forum: MultiCharts
Topic: Grail acquired by TS
Replies: 46
Views: 17706

These suggestions are all good. Others and I could list many more. However, there's one major problem. TSS do not have the resources to do any of this in short order, let alone the majority of them. MC has great potential but lacks development resources. Just look at past posts that have asked for v...
by janus
26 May 2010
Forum: MultiCharts
Topic: HDMS data farm connection is broken:ushmds2a
Replies: 9
Views: 4070

Sounds like you have a problem. I do get the same problem but very rarely - perhaps once a month - and I do re-loads many times during the week.
by janus
26 May 2010
Forum: MultiCharts
Topic: HDMS data farm connection is broken:ushmds2a
Replies: 9
Views: 4070

That's odd. HDMS is for the historical as distinct from the real-time data feed. It only comes up when you do something like a re-load in MC. After a few minutes the feed is disconnected. I do get a message like the one below when this happens: TWS warning message: Id= -1; code= 2107; description= H...
by janus
25 May 2010
Forum: MultiCharts
Topic: Anyone use Atomic Clock Sychronization?
Replies: 19
Views: 6091

Re: Anyone use Atomic Clock Sychronization?

I have found this: http://www.symmetricom.com/resources/do ... /symmtime/

accurate and reliable. It also has a nice and useful display of clocks for different time zones - essential for those who trade on different exchanges around the world.
by janus
22 May 2010
Forum: MultiCharts
Topic: (not always expensive) Using MC with triple 28" monitors.
Replies: 49
Views: 14192

That's interesting about resolutions and size. I was considering buying a couple or more of 40" TVs that have DVI input as they are dirt cheap compared to PC Monitors of the same size. Now, I'm going to stick to PC monitors. Bit of history: back in my younger days at work around 25 years ago I used ...
by janus
21 May 2010
Forum: MultiCharts
Topic: Built-in global variables
Replies: 5
Views: 1530

I agree. this is a low priority feature. There are many other feature requests that are far more important, and should be implemented first.
by janus
21 May 2010
Forum: MultiCharts
Topic: Built-in global variables
Replies: 5
Views: 1530

You read my mind. I was thinking of the exact same issues for some time. I have a couple of studies that are applied to multiple charts with different time frames. The studies should run in a specific sequence to be effective but since there's no way to make this so I've resorted to a number of tric...
by janus
20 May 2010
Forum: MultiCharts
Topic: Built-in global variables
Replies: 5
Views: 1530

Built-in global variables

How well do the built-in MC global variable functions (GVSetNamedInt, etc.) work when multiple studies run simultaneously on multi-core/threaded PCs? Are they written such that one can't read and and write to the same global variable at the same time (using I presume one of MS's built-in synchroniza...
by janus
19 May 2010
Forum: MultiCharts
Topic: Orders per bar issue?
Replies: 9
Views: 3597

Re: Orders per bar issue?

That's odd. I'm sure I noticed in the past that if you execute multiple orders in a single bar (or even tick if IOG is on and update on each tick is enabled) MC simplifies them into one resultant order. I could be wrong though.
by janus
13 May 2010
Forum: MultiCharts
Topic: Be careful autotrading -- ZenFire requires new update
Replies: 16
Views: 6047

Tempers appear to be escalating here. I'm not surprised as I believe it's partly related to the market action, which looks scary. Anyway, the point I like to make is there is no such thing as a perfectly bug free application. Those who made a living out of programming know this is a fact only too we...
by janus
11 May 2010
Forum: MultiCharts
Topic: Code question: Account Balance
Replies: 9
Views: 9054

What!!!! Yet more hidden keywords? Is "initialcapital" documented in 6.0? Or do we have to resort to TS documentation to supplement the pathetically outdated documentation that's available for 5.5?
by janus
11 May 2010
Forum: MultiCharts
Topic: Any plans for manual order entry support in MC?
Replies: 91
Views: 31447

Another examples (screenshots + videos) that TSS may find inspirational for the planned manual orders feature: http://www.whselfinvest.com/en/f_plateforme_trading_futures_boursicoter.php Some nice features like auto bid, auto ask, sell / buy on the toolbar, trendline stops, etc. Yes, there are many...
by janus
04 May 2010
Forum: MultiCharts
Topic: passing arrays by reference to a function
Replies: 6
Views: 2296

What I discovered about series functions is that if you have a work variable defined only in that function it will store that work field such that you can go back in time with the square brackets. The RSI function relies on this. Yes, that's the purpose of a series function. I don't think there's a...
by janus
02 May 2010
Forum: MultiCharts
Topic: passing arrays by reference to a function
Replies: 6
Views: 2296

passing arrays by reference to a function

Can someone please confirm the following is correct? I'm passing a numeric array to a function, which is defined as NumericArrayRef so I can modify certain elements while in the function. It appears I can also reference any element in the array in the past using something like: array[3][2], which me...
by janus
02 May 2010
Forum: MultiCharts
Topic: User Functions, Indicators and Studies Will Not Compile
Replies: 3
Views: 1459

If that fixes the problem then I'm very disappointed. Although most PC users have that setting to 0 for backward compatibility, that setting is required only for 16-bit applications. Are you saying that MC is not all 32-bit compliant?
by janus
28 Apr 2010
Forum: MultiCharts
Topic: [PL] How to stop a loop?
Replies: 21
Views: 4473

Same. Every now and then I just try things to see if they work (break didn't use too). Full patch notes and updated documentation save users time. (Oh and a comprehensive outstanding bugs database). :D The main reason I don't actively beta test nowadays. Agree all the way Nick; including being a be...
by janus
27 Apr 2010
Forum: MultiCharts
Topic: plot function with large offsets
Replies: 17
Views: 3143

I've started using 64 bit hardware around 20 or so years ago (DEC and HP) but they were expensive back then. Now it's becoming common place. Let's hope MC fully utilizes the 64 bit architecture in the not too distant future.
by janus
27 Apr 2010
Forum: MultiCharts
Topic: plot function with large offsets
Replies: 17
Views: 3143

What you describe Janus sounds good. Looking forward to it. I think everyone knows it will get better (including MC too). I suppose we can use the usual "head in the sand" approach and just wait for PCs to get much faster and not worry about the "feature" in question. That should be fine for most c...
by janus
27 Apr 2010
Forum: MultiCharts
Topic: Backtesting Question
Replies: 3
Views: 1446

Re: Backtesting Question

It also may depend on the data provider. IB for example will sometimes provide different historical OHLCV values to the real-time ones. In the case of V the differences can be huge. They recognize this but ignore to fix it. So, when you run your study in real-time, then run it again after re-loading...
by janus
26 Apr 2010
Forum: MultiCharts
Topic: plot function with large offsets
Replies: 17
Views: 3143

Welcome to the 21st Century of 64-bit computing and cheap multi-GB memory PCs. Very soon we will have standard PCs with 100+ GB RAM as standard running super fast. Storing 10 years of 1 minute data in memory will not be an issue, that's for sure. In fact, with just the 64-bit systems now available t...
by janus
26 Apr 2010
Forum: MultiCharts
Topic: plot function with large offsets
Replies: 17
Views: 3143

Part of the issue is I have lots of advanced programming experience. So, "features" like "max number of bars study will reference" are more of a restriction to me given the type of studies I develop. I've become accustomed to it for now but I do sense that it's preventing a lot of other users coming...
by janus
26 Apr 2010
Forum: MultiCharts
Topic: plot function with large offsets
Replies: 17
Views: 3143

8000!!! That's a lot of bars not being used for plotting from the start. My "max number of bars study will reference" typically is 3000 or so. Still too much.

OK, it looks like I'm alone on this one.
by janus
26 Apr 2010
Forum: MultiCharts
Topic: plot function with large offsets
Replies: 17
Views: 3143

plot function with large offsets

I just found out if I use the plot function with a very large offset, the study will do its usual thing and re-run the study. Before anyone says, well just set the "max number of bars study will reference" to a sufficiently large number and it will be fine; I can't. The simple reason is the offset c...
by janus
25 Apr 2010
Forum: MultiCharts
Topic: How to close order in the same bar?
Replies: 44
Views: 11768

I've confused you. I'm referring to real-time trading only, you are discussing back testing, which as we all know will never produce the same results, and as far as I'm concerned is near enough for all but the very active scalp traders.
by janus
25 Apr 2010
Forum: MultiCharts
Topic: How to close order in the same bar?
Replies: 44
Views: 11768

- in real-time "buy next bar at market" will get whatever fill the market provides - it doesn't wait for the next bar to end or even begin - it simply sends the order when the current bar closes. If the platform supported "buy this bar at close" it would do the exact same thing - both would send th...
by janus
25 Apr 2010
Forum: MultiCharts
Topic: PLEditor questions
Replies: 10
Views: 2557

Thanks, very interesting reading. Haven't read all of it yet but what I've seen so far makes me think I should avoid NT. I agree with your statement: there's no perfect trading platform for everyone. If there were one everyone would be using it, right? A common theme is users agree MC has a long way...
by janus
25 Apr 2010
Forum: MultiCharts
Topic: PLEditor questions
Replies: 10
Views: 2557

Yes, please post me the links. Thanks.
by janus
24 Apr 2010
Forum: MultiCharts
Topic: PLEditor questions
Replies: 10
Views: 2557

Some attention? It needs a complete rewrite. One of the major bugs is the corrupted undo feature. If MS Word has the same bug and refused to fix it for many years, MS would have been sued for billions for lost productivity and everyone would have moved to another product. Now I noticed another bug. ...
by janus
24 Apr 2010
Forum: MultiCharts
Topic: [PL] How to stop a loop?
Replies: 21
Views: 4473

Well, and we simply need to remind TSS to add these to the help with search on the forum as a stopgap, as I'm sure we can all agree the peer support forum shouldn't be the primary documentation. Agree on the first and last point but not the second point. I am shocked to find out that I've been igno...
by janus
22 Apr 2010
Forum: MultiCharts
Topic: filtering bad ticks
Replies: 7
Views: 1698

so what happens often is that the minute bars built in real-time from the arriving tick data don't precisely match the minute bars delivered historically because the data feeds typically clean up and apply corrections to the historical data a lot more than they can clean up the real-time arriving t...
by janus
22 Apr 2010
Forum: MultiCharts
Topic: PLEditor questions
Replies: 10
Views: 2557

I would recommend you break up the 6000+ lines of code into various functions. It would make the code far more readable and easier to debug.

By the way, I have found the PLEditor to contain several bugs and deficiencies, some of which I've posted before. It needs to be rewritten from scratch.
by janus
22 Apr 2010
Forum: MultiCharts
Topic: Automated Execution bug
Replies: 36
Views: 10930

Thanks Andrew. I hope this discovery has prompted a review of the rest of the PowerLanguage order commands to ensure they are recognised by the automation functions. It will need more than a review to fix the totally alien approach that MC (and TS, and perhaps some other platforms) deals with order...
by janus
22 Apr 2010
Forum: MultiCharts
Topic: How to close order in the same bar?
Replies: 44
Views: 11768

Provided one has all the necessary information, which is possible with MC, there is no reason why we can't have a true "at market" order type. If the information is not available then it should be anyway since the whole point of any ATS is to take over manual trading.
by janus
22 Apr 2010
Forum: MultiCharts
Topic: How to close order in the same bar?
Replies: 44
Views: 11768

That's all understandable but it doesn't prevent MC implementing a true "at market" order for those if us who are prepared to use it despite some of the issues. After all, someone trading manually would be disgusted with a platform that prevented them from submitting an "at market" order no matter h...
by janus
22 Apr 2010
Forum: MultiCharts
Topic: How to close order in the same bar?
Replies: 44
Views: 11768

Regarding TS, I don't think the "this bar at close" terminology is particularly encouraged - in fact I would say it's fairly actively discouraged for the reasons described above, and it's still in there only because they didn't want to orphan legacy code that uses it. I think it's fair to say they ...
by janus
19 Apr 2010
Forum: MultiCharts
Topic: IB Real-Time Data server timestamps + new tws update query
Replies: 22
Views: 7018

Using a fresh copy of tws working directory didn't help. Still have the problem with "use server timestamps" turned on. Now turned if off and all OK again. So, it appears attempting to use the IB gateway has nothing to do with it.
by janus
19 Apr 2010
Forum: MultiCharts
Topic: IB Real-Time Data server timestamps + new tws update query
Replies: 22
Views: 7018

** I DID try the gateway over the weekend(MC wouldn't connect to it, even after changing the port), I didn't think it could be related, now I wonder. Mine did work but as I posted before I prefer the full tws. Now I will rename the jts.ini and try again with "use server timestamps turned" on to see...
by janus
19 Apr 2010
Forum: MultiCharts
Topic: IB Real-Time Data server timestamps + new tws update query
Replies: 22
Views: 7018

So far I'm not having any problems since switching off "use server timestamps". If I do have problems again I will try your suggestion (although just renaming the jts.ini file has worked for me in the past with other problems - for example I tried the VPN option to play with but tws stopped working ...
by janus
19 Apr 2010
Forum: MultiCharts
Topic: Gomcd for NT
Replies: 4
Views: 3267

- just because they're connected to different data feed servers via dns round robin. I hope they are using something better than the standard DNS round robin approach. They should be using dual load balancing hardware to provide both more accurate load balancing and redundancy. Also, the DNS round ...
by janus
19 Apr 2010
Forum: MultiCharts
Topic: IB Real-Time Data server timestamps + new tws update query
Replies: 22
Views: 7018

Have you used the IB gateway recently for the first time? I did and wondering if it's something to do with that. You could rename the jts.ini file to force tws to create a new one to see if it helps.
by janus
18 Apr 2010
Forum: MultiCharts
Topic: IB Real-Time Data server timestamps + new tws update query
Replies: 22
Views: 7018

*** Turns out my database was corrupted and I had to replace it with a backup from last week, took about 6 restarts of TWS to get all of the history back, because of the irritating TWS pacing violation errors. Everything seems to be ok now. I still believe the TWS upgrade was at fault, as I had no ...
by janus
18 Apr 2010
Forum: MultiCharts
Topic: order type: OCA
Replies: 15
Views: 5045

Bruce is a valuable contributor to this forum and there is a lot to learn from his detailed explanations. Every one is entitled to his/her opinion but it should never get to personal attacks. I think forum moderator/administrator should step in and ban members involved in personal attacks. I agree....
by janus
18 Apr 2010
Forum: MultiCharts
Topic: Trend lines drawn without notice
Replies: 3
Views: 1210

Re: Trend lines drawn without notice

I have experienced this "phenomenon". The trendline is not a "new" trendline, (ie not a trendline with a new ID) but an old trendline with a new end point. There must is a twilight zone in MC... if you happened to click on the chart during this "TL" zone, it will move the end point of a trendline t...
by janus
18 Apr 2010
Forum: MultiCharts
Topic: Trend lines drawn without notice
Replies: 3
Views: 1210

Trend lines drawn without notice

Has anyone noticed this bug? I have a study that draws trend lines. When I move my cursor to certain points on the background, the mouse pointer changes from a arrow to a hand indicating there's an object there. However, there's nothing visible there. When I right click it tells me there's a trend l...
by janus
17 Apr 2010
Forum: MultiCharts
Topic: Transparent plot needed
Replies: 7
Views: 2163

The simple course of action is for MC to add a Color Transparent option (white, black, blue, red, transparent)... and then do whatever they need to do internally to just make it work :) That way you can paint each plot using Transparent as needed, like in the iff() statement inside the Plot() state...
by janus
17 Apr 2010
Forum: MultiCharts
Topic: Transparent plot needed
Replies: 7
Views: 2163

Re: Transparent plot needed

I need to be able to set a transparent plot. This is easy in NT but so far seems impossible in MultiCharts. Can't be done, not with solid lines anyway. I wanted this feature also for a long time. I managed to do it by juggling with a long list of plotn statements and setting each one to "right tick...
by janus
17 Apr 2010
Forum: MultiCharts
Topic: Multiple instances of Multicharts?
Replies: 16
Views: 5778

moment.... when you activate a strategy, go to "settings: interactive brokers" now you can change the client ID an the port FOR THIS strategy. I think you can start 2 IB instances (paper and live) and give paper: port 7496, client-ID 0 live: port 7596, client-ID 1 I think it works! This must be a n...
by janus
17 Apr 2010
Forum: MultiCharts
Topic: Multiple instances of Multicharts?
Replies: 16
Views: 5778

Okay...that is what I was afraid of. Thanks, Kevin I haven't tried it but you also need to clone the data source in QM to configure the other port number, and add the symbols you need via the cloned data source. Then there's the problem of clashes with symbols already present for the initial data s...
by janus
17 Apr 2010
Forum: MultiCharts
Topic: IB Gateway
Replies: 28
Views: 12056

Yes, I have one of those too. However, I haven't configured it. I may do so one day by subscribing to a second cable ISP. My 3G wireless is from the same ISP as my cable but it does provide some redundancy as I've noticed my cable go down once but the wireless was OK. No doubt it could happen to oth...
by janus
17 Apr 2010
Forum: MultiCharts
Topic: IB Gateway
Replies: 28
Views: 12056

Once MC has the ability to manually enter trades/monitor position/close position in coming releases, this may be less of an issue than it is today, although there will always be a desire to see the same information from multiple angles for reassurance and control. I can do all that now using my own...
by janus
17 Apr 2010
Forum: MultiCharts
Topic: IB Gateway
Replies: 28
Views: 12056

Perhaps, we can use IB Gateway to autotrade with MC in one computer to minimize the computer resources usage while we use the second IB login to turn on TWS in another computer to monitor / close position if necessary. Sa I run the full version of tws and have no problems with lack of resources. Of...
by janus
17 Apr 2010
Forum: MultiCharts
Topic: IB Real-Time Data server timestamps + new tws update query
Replies: 22
Views: 7018

OK, that makes two of us. Not enough to prove it IB's latest upgrade of tws is the cause but sure looks that way. ** I usually run new versions of TWS on my backup machine for a week or so, to be sure it's stable, this time unfortunately, I didn't. Me too. I haven't updated the other tws yet so bef...
by janus
16 Apr 2010
Forum: MultiCharts
Topic: IB Real-Time Data server timestamps + new tws update query
Replies: 22
Views: 7018

OK, that makes two of us. Not enough to prove it IB's latest upgrade of tws is the cause but sure looks that way.
by janus
16 Apr 2010
Forum: MultiCharts
Topic: IB Real-Time Data server timestamps + new tws update query
Replies: 22
Views: 7018

What time zone are you in? Could this be to do with some times of the day you are in a different date than IB is? I doubt the time zone makes any difference. It's been working fine for many months. I'll experiment some more on Monday. The other thing I've been doing is turning off the filter for ba...
by janus
15 Apr 2010
Forum: MultiCharts
Topic: IB Real-Time Data server timestamps + new tws update query
Replies: 22
Views: 7018

for IB data feed,
use server timestamps -> should be unchecked.
Why? I've been told by TSS I could turn it on to try and fix another issue I had (but didn't help).
by janus
15 Apr 2010
Forum: MultiCharts
Topic: IB Real-Time Data server timestamps + new tws update query
Replies: 22
Views: 7018

IB Real-Time Data server timestamps + new tws update query

After updating to the latest IB tws today, I've noticed something odd with real-time updates. What I noticed is MC stopped collecting and displaying real-time data. So, I tried to run the previous version if tws but nothing came up - it appears to be broken. So, I rebooted my PC, then reset the IB s...
by janus
15 Apr 2010
Forum: User Contributed Studies and Indicator Library
Topic: [PL] Divergence line chopping off a candle
Replies: 99
Views: 28232

Determining if a trend line intersects price is a simple matter of looking at the two end points, calculating the slope, and using the equation "y = m x + b" to figure out the trend line's price at each bar along the way, so you can compare with those bars' low/high range. There are very likely cod...
by janus
15 Apr 2010
Forum: MultiCharts
Topic: MULTICHARTS PLS FIX DATA ACCURACY BEFORE ADDING NEW FEATURES
Replies: 12
Views: 3274

Simply voting on forums to attract users will only backfire as they discover the same "smaller" issues and annoyances, and spread the word. So, to make MC more popular simply fix the "smaller" issues and annoyances in the first place :roll:
by janus
15 Apr 2010
Forum: MultiCharts
Topic: PM(Private/Personal Message) - not working
Replies: 12
Views: 2477

try this... open 2 copies of the forum, and send PM from the 2nd copy. That may explain why I didn't get any responses to my messages. Surely though this has to be fixed. Or will this "small" bug remain at the bottom of the list forever along with all the others relating to MC as I discussed on ano...
by janus
15 Apr 2010
Forum: MultiCharts
Topic: Suggestion: Synthetic Tick Button
Replies: 4
Views: 1455

Regarding the implementation of hundreds of suggestions for minor improvements and minor bug fixes, no doubt these to some extent should be worked in along the way with each revision, as parts of the program are being revised, and as it makes sense in the context of ongoing efforts. Major bug fixes...
by janus
15 Apr 2010
Forum: MultiCharts
Topic: Suggestion: Synthetic Tick Button
Replies: 4
Views: 1455

Re: Suggestion: Synthetic Tick Button

That would be very useful. However, the other approach, which has been suggested before a couple of times at least is to have a time based trigger so that a study can be forced to run after a predetermined limit when an update tick was not received. Also, the study will have to know if this is the c...
by janus
15 Apr 2010
Forum: MultiCharts
Topic: MULTICHARTS PLS FIX DATA ACCURACY BEFORE ADDING NEW FEATURES
Replies: 12
Views: 3274

Re: MULTICHARTS PLS FIX DATA ACCURACY BEFORE ADDING NEW FEAT

I'm not sure how accurate this report is. Now that these alleged critical issues are being exposed to the public, they need to be answered by TSS and if true fixed ASAP before any new feature is even discussed let alone implemented. Although not related to the above, I have encountered numerous anno...
by janus
14 Apr 2010
Forum: MultiCharts
Topic: IB Gateway
Replies: 28
Views: 12056

It should not require much to get it going. If you have trouble, you can change the default port from 4001 to TWS's default of 7496. Yes, that's the trick. I'm puzzled as to why they use 4001 for the API socket - must be a mistake. Anyway, I'll stick to using the full tws as I like to keep track of...
by janus
13 Apr 2010
Forum: MultiCharts
Topic: [PL] Code optimisation
Replies: 13
Views: 2608

by janus
09 Apr 2010
Forum: MultiCharts
Topic: Ability to create rectangles in EasyLanguage?
Replies: 5
Views: 3153

Re: Ability to create rectangles in EasyLanguage?

We need to have a rectangle drawing feature. Any time soon? At the moment I'm using line segments but that's resource hungry. A rectangle drawing feature would also reduce the amount of code substantially. For completeness we should also have them for ellipse and arc, although I have no need of them...
by janus
09 Apr 2010
Forum: MultiCharts
Topic: [PL] Code optimisation
Replies: 13
Views: 2608

All so true. May I add that as computers get faster and faster, the optimizations of today become redundant tomorrow.
by janus
08 Apr 2010
Forum: MultiCharts
Topic: [PL] Code optimisation
Replies: 13
Views: 2608

Thank you for all you reply! I have also heard that avoiding the use of functions and programming them in the code help speedin up. Is that true? It depends if the function storage is Simple or Series. Simple makes negligible difference but Series can make a significant difference. 99% of my functi...
by janus
08 Apr 2010
Forum: MultiCharts
Topic: [PL] Code optimisation
Replies: 13
Views: 2608

Re: [PL] Code optimisation

If you have an "if" statement like this: if high > close[1] and close >= close[2] then begin and if the first test fails the code doesn't even bother to check for the second test. So, it's not necessary to have indented if ... then begin blocks, apart for making the code more readable if there's a l...
by janus
06 Apr 2010
Forum: MultiCharts
Topic: Bell and whistle request: filled hollow candlestick option
Replies: 4
Views: 1387

But if ever comes the time that TSS engineers have nothing to do and are looking for potential bells and whistles, this can be the feature worth looking at with favourable eye. That's will never happen as they will always be busy. So, to overcome this dilemma, they should spend at least some time e...
by janus
06 Apr 2010
Forum: MultiCharts
Topic: Bell and whistle request: filled hollow candlestick option
Replies: 4
Views: 1387

Re: Bell and whistle request: filled hollow candlestick opti

I agree; small change but nice feature to have. Also, provide an option to make the wick the same color as the body.
by janus
06 Apr 2010
Forum: MultiCharts
Topic: Better scroll method
Replies: 23
Views: 10620

Yep, this is the Qcharts method. If you are feeling a little crazy (frustraited) you can move the chart in circles and real fast too :D LOL the best time to do that is after a bad trade. Yes, but I actually believe it's the natural way to move an image around. That's how most image editing software...
by janus
06 Apr 2010
Forum: MultiCharts
Topic: Better scroll method
Replies: 23
Views: 10620

You can move the chart with the mouse by holding the space bar down and - left click in the chart and drag the mouse to move the chart horizontally - left click in the Y-scale and drag the mouse to move the chart vertically Thanks for that. It works fine. Still prefer the more intuitive approach bu...
by janus
05 Apr 2010
Forum: MultiCharts
Topic: Better scroll method
Replies: 23
Views: 10620

My vote is for every trick in the book. The more TSS can make MC convenient the better. Total agree. The sooner the better too so MC can become more popular. I fear that the longer they skirt around the various bugs and inconveniences the riskier it will become for them to remain a viable competito...
by janus
05 Apr 2010
Forum: MultiCharts
Topic: Better scroll method
Replies: 23
Views: 10620

We will just copy the list into the new thread so it becomes current again :). I keep updating it without much hope it will be implemented any time soon. If it grows large enough and the time is right, we might see some progress. I see. I'll wait until the new list started. I have over 17 recommend...
by janus
05 Apr 2010
Forum: MultiCharts
Topic: Better scroll method
Replies: 23
Views: 10620

I added it into the list of shortcuts: http://forum.tssupport.com/viewtopic.php?p=32030#32030
I thought 6.0 was frozen and is now undergoing final testing, which means no new features allowed. If so, we need a separate list for new features in the next version (7.0?).
by janus
05 Apr 2010
Forum: MultiCharts
Topic: Better scroll method
Replies: 23
Views: 10620

try this: http://www.freestockcharts.com/ the scrolling method is VERY intuitive. Yes, I saw that too and I like it too. However, I and I bet many others will be satisfied if MC just added the drag feature I described. In fact why not have both? It would be as intuitive as one could get. At the mom...
by janus
05 Apr 2010
Forum: MultiCharts
Topic: Better scroll method
Replies: 23
Views: 10620

I started using yet another tool and it's a luxury to use compared to MC. To scroll a chart all ones needs to do is drag it using the mouse in any direction (up, down, left, right, etc.) It's smooth and fast. MC needs to incorporate this feature ASAP.
by janus
04 Apr 2010
Forum: MultiCharts
Topic: Show Empty Periods
Replies: 2
Views: 1387

It doesn't work for me even on a 1 or 2 minute chart. It's just one of the many bugs in MC. After getting 6.0 out of the way, MC should spend at least little time purely focused on fixing the numerous bugs still sitting around. It's becoming annoying. I'll wait and see what 6.0 final is like.
by janus
02 Apr 2010
Forum: MultiCharts
Topic: ?is true? or..Why I don´t see that in Announcements forum?
Replies: 22
Views: 6866

The cost of development license today is prohibitive. As a result, no advancement is being made. That being said, the free license is not an alternative also, because adding more users to the user's base will increase the demand for a tech support. The license figures mentioned in my previous post ...
by janus
02 Apr 2010
Forum: MultiCharts
Topic: ?is true? or..Why I don´t see that in Announcements forum?
Replies: 22
Views: 6866

I think that we need to focus our attention on the 2nd licence, when used for development/beta tests. I agree. The point of the matter is if MC wants to maximize their development/beta testing user base to iron out as many of the bugs as possible in the least time to expedite the official release a...
by janus
02 Apr 2010
Forum: MultiCharts
Topic: Better scroll method
Replies: 23
Views: 10620

Re: Better scroll method

I would be extreemely happy if the scrolling speed in MC (using scroll lock) is increased.
I too would be very happy with that. At the moment it's very tiring to use MC for scrolling through historical data. It's as if MC was really designed for real-time traders only.
by janus
01 Apr 2010
Forum: MultiCharts
Topic: Better scroll method
Replies: 23
Views: 10620

Better scroll method

Many times when i use the scroll bar at the bottom to move sideways, I lose track of where I am as it's too sensitive, especially with lots of data loaded. The arrows method that moves the chart sideways by one bar at a time is far too slow to be of any use in this cases. The page up/page down metho...
by janus
01 Apr 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

When I hear ''two different streams'' or ''two different sources'', it makes me laugh. There is only one stream / source that the broker / data feed provider is given by and from the exchange!!! Actually, I was referring to the two data streams that are available from IB to all us "common folk". On...
by janus
01 Apr 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

But, in short, IB is a little different than everybody else in that they don't treat 1 minute as a native type and instead will let you request bars of any arbitrary length such as 15 seconds, etc. and whatever you ask for, they combine the data they stored to make for you. It's in this process whe...
by janus
01 Apr 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

When I plotted 1 min / 5 min / 10 min chart real-time based on OEC / Transact data) the bars would show some volume data. After closing MC and reopening it, the volume data on bars were different than the volume I had observed real-time on the same bars. I do not know the reason for this adjustment...
by janus
01 Apr 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

The way IB's historical data works, it doesn't store "minute data" like a lot of data feeds do, but rather you tell IB you want "1 minute" as your interval, and it consults its own database of snapshots and combines them into group Now you confused me. MC stores three types of data - tick, 1 minute...
by janus
01 Apr 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

This is very simple. Brokers and data feed providers filter ticks. I explained reasons on their end for filtering the ticks. I understand all that. So, what does MC do when it tries to plot a historical volume for a 1 minute chart? Does it request 1 minute snapshot data (if there is such a thing) f...
by janus
01 Apr 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

As I understand it those who do require accurate historical volume data (and perhaps this relates to price as well) they download historical data from another source and replace the data in MC's database, and do this on a daily or weekly basis. I can't be bothered so I will put up with the mangled v...
by janus
01 Apr 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

I do understand - I believe it to be more of a procedural problem as I said than an economic one in this case. What I suspect, although I don't speak for anyone but myself in this, is that they may possibly be in the predicament of being unable to change it very much short of a major version revisi...
by janus
01 Apr 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

Remember, IB isn't a tick data feed. They have a problem, but it isn't the same as the problem Tresor is describing - IB's problem has to do with how snapshots are handled which is more of a long-standing "snafu", whereas Tresor is describing a capacity/economics problem resulting in the data feed ...
by janus
01 Apr 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

This makes perfect sense. Yes, I mean they have been dropping ticks on purpose. You are missing the point. See my previous post. Also note that I've already discussed this with TSS support and they are in agreement with me that IB is doing something very wrong. In other words, it's as if they are d...
by janus
01 Apr 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

In fast moving markets, brokers typically combine adjacent updates if the price is the same so that they don't send multiple updates per second, or in some cases, multiple bid/ask updates per last trade price when the bid/ask prices are still the same. I see. It doesn't explain the huge discrepanci...
by janus
01 Apr 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

In my view the thing they most omit is real-time or historical updates to bid/ask sizes when the inside price hasn't changed (this is a common flaw when people try to code "pulled quote" type algorithms to attempt to detect fake-outs and manipulation, because they're not seeing every size update ty...
by janus
01 Apr 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

(ii) incorrect volume data feed / filtered tick data feed that results in volume data being massacred. There are 2 reasons why filtered tick data is being provided by a broker: - its frontend would crash / would be sluggish if immense unfiltered data is connected to it; - a broker would need to inc...
by janus
31 Mar 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

from my understanding, no data provider has the definitive claim to accuracy... :-( I know. However, a package I use that's provided by a bank displays the exact same volume in real-time and historical, and is the same as reported by the exchange. If they can do it so should so called professional ...
by janus
31 Mar 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

Interesting to note that after scanning through the IB SMF forum that this problem had been recognized many times before over the past several years. So, to be blunt, don't trust IB's historical volume, and treat real-time volume with some care, which makes back testing using historical data pointle...
by janus
31 Mar 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

I can understand occasional "simple" errors. No data provider is perfect. What I'm seeing with at least one contract is the volume displayed in MC in real-time on a minute chart around twice on average than that of the historical volume after I re-load the chart. During very quiet times such as as n...
by janus
31 Mar 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

I appreciate your comments about IB's dilemma, and to a certain extent I agree. However, we are just talking about one thing here - volume, not a significant change in there ordering system or interface. I don't know how they calculate volume of contracts but I would have thought exchanges throughou...
by janus
31 Mar 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

Another way of looking at it is IB should remain focused on providing a reliable, efficient, and fast order service. The specifics of the volume issue are secondary. Having said that, they should enter the 21st Century and fix it eventually. BTW, I have tried to discuss it with IB but it appears the...
by janus
31 Mar 2010
Forum: MultiCharts
Topic: Market if touched - convert limit to market if price touches
Replies: 13
Views: 4346

That's fine but one still has to do extra work to keep the limit order alive if it's not hit. I prefer it be kept on the queue at IB's end until one decides to cancel it. Anyway, as long as I know how it works I can program around it. That's what computers are for :-)
by janus
31 Mar 2010
Forum: MultiCharts
Topic: Market if touched - convert limit to market if price touches
Replies: 13
Views: 4346

As far as I can tell, the limit orders are passed to IB on the next bar (or update if IntrabarOrderGeneration is turned on) and remain there until it's hit or the bar closes, whichever occurs first, unless if the study issues a subsequent limit order from the next bar. In that case if the first one ...
by janus
30 Mar 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9854

IB's historical vs real-time volume

Given there can be a huge difference between real-time volume and historical volume from IB due to the different ways they calculate the two, is there a way for a real-time study to retrieve the historical volume for just the current bar once that bar is completed? I suspect there isn't a way so I m...
by janus
30 Mar 2010
Forum: MultiCharts
Topic: Market if touched - convert limit to market if price touches
Replies: 13
Views: 4346

That is correct, and is exactly what I would do to check TWS for the limit order's arrival (I'm just tied up at the moment.) I'm tied up too, which is why I prompted the query as I expected someone would already know the answer. Someone might still respond but I will do the check later anyway to co...
by janus
30 Mar 2010
Forum: MultiCharts
Topic: Market if touched - convert limit to market if price touches
Replies: 13
Views: 4346

a 5 minute experiment should be able to quickly establish that.
I will try it later today. If it passes it to the broker, I should see the limit order on IB's API order management page, just like when I see my market orders there.
by janus
30 Mar 2010
Forum: MultiCharts
Topic: Market if touched - convert limit to market if price touches
Replies: 13
Views: 4346

You could, but because the limit order is in there first (before you detect it's hit) it might get you a fill faster and with a better price. It all depends on how MC handles the preset limit order. If it handles it internally then I don't think the difference would be significant. If on the other ...
by janus
30 Mar 2010
Forum: MultiCharts
Topic: Market if touched - convert limit to market if price touches
Replies: 13
Views: 4346

You should be able to do this fairly simply in EasyLanguage/PowerLanguage using an intrabar order generation strategy. Simply put the limit order in the market, and if the price is touched and you don't get a fill, convert it to a market order and keep restating it until you do get a fill. I'm a li...
by janus
30 Mar 2010
Forum: MultiCharts
Topic: Odd behavior with "Fields to collect..." option
Replies: 0
Views: 1192

Odd behavior with "Fields to collect..." option

In QM, when I use the "Fields to collect..." menu option for a symbol and remove the tick in the tick box for the say Trade Tick, I find such data is still being collected. I delete all tick data, wait a while and see new tick data stored. I do not have any chart displayed for that symbol other than...
by janus
28 Mar 2010
Forum: MultiCharts
Topic: Incorrect timestamps - possible daylight saving issue
Replies: 3
Views: 1395

Microsoft has released a number of time zone updates for Windows XP since the release of SP2. All applied a few weeks ago. It doesn't explain how it fixed itself though. It's still working fine. Perhaps I had to cycle the Exchanges & ECNs -> Time zone setting in QM as I explained to pick up the Mic...
by janus
28 Mar 2010
Forum: MultiCharts
Topic: Detection of MC mode
Replies: 9
Views: 2100

I would try to detect the divergence in time flow between ComputerTime and the (Date & Time of the current bar). The time difference when online will be consistent in the liquid market, subject to internet & data feed providers, and any bottlenecks in between. That's pretty much what I do already. ...
by janus
28 Mar 2010
Forum: MultiCharts
Topic: Incorrect timestamps - possible daylight saving issue
Replies: 3
Views: 1395

Incorrect timestamps - possible daylight saving issue

Something very strange happened to me today. The chart of a symbol wasn't being updated in real-time despite the fact it was showing up fine on IB's tws screen. When I looked at the actual data in the database using QM, the timestamps were offset by 1 hour, only for today. This explained why it wasn...
by janus
28 Mar 2010
Forum: MultiCharts
Topic: Detection of MC mode
Replies: 9
Views: 2100

A more general capability that would permit a good data feed alert and that has been discussed somewhat elsewhere is simply timer operation. If the indicator gets a recalculation every X milliseconds, you can simply make note of how long it's been since you had a new trade tick, and if the data fee...
by janus
28 Mar 2010
Forum: MultiCharts
Topic: Detection of MC mode
Replies: 9
Views: 2100

I also has to change both of these to execute some code if BarStatus = 2 rather than the normal test. Each script is unique this way. It depends on the script. Some do not need these changes of course. That's exactly how I've been doing it for a long while. I also use it to sound an alarm if during...
by janus
27 Mar 2010
Forum: MultiCharts
Topic: Detection of MC mode
Replies: 9
Views: 2100

Detection of MC mode

Is there a way for a study to detect whether MC is running in on-line or off-line mode? I'm referring to the choice one is given when starting up MC.
by janus
23 Mar 2010
Forum: MultiCharts
Topic: float and double data types
Replies: 3
Views: 1536

It would need to be consistent with the way TS handles it or TS DLLs would be broken in general, and they're not. Does that make sense? I've done some tests and it appears float and double make no difference in MC. Also, please read what Andrew said here: http://forum.tssupport.com/viewtopic.php?t=...
by janus
23 Mar 2010
Forum: MultiCharts
Topic: float and double data types
Replies: 3
Views: 1536

float and double data types

Does anyone know if the use of the float and double data types in front of a variable definition makes any difference to the data storage thereof in MC? In other words, does float v1(0) causes v1 to be allocated only 4 bytes of storage, while double v2(0) causes v2 to be allocated 8 bytes of storage...
by janus
18 Mar 2010
Forum: MultiCharts
Topic: Automated Execution bug
Replies: 36
Views: 10930

I seriously doubt there's a bug that's specific to only moving average strategies (unless it's improperly written, but that would not be in the category of a platform bug anymore, and we are told they said there was a "known issue) - to say there's a problem that only manifests in moving average st...
by janus
13 Mar 2010
Forum: MultiCharts
Topic: Auto-login
Replies: 14
Views: 5476

so it's a sort of constant cat and mouse game as long as they have no direct support for logging in and programs like these have to identify the window, pretend to type in keystrokes, etc. I can understand the need to have an automatic login utility. It's not so much to save typing but to overcome ...
by janus
13 Mar 2010
Forum: MultiCharts
Topic: Auto-login
Replies: 14
Views: 5476

Various aftermarket / 3rd party tools offer automation to log you into TWS and keep you logged in, but it's a bit of a hassle. In the past IB's policy has been that you should be there to authorize each connection, which puts them slightly at odds with the desire to have 100% automation. That's rig...
by janus
13 Mar 2010
Forum: MultiCharts
Topic: Auto-login
Replies: 14
Views: 5476

Re: IB offering gateway access (API without TWS)

I like using tws to close orders in an emergency if and when MC stuffs up. It hasn't thus far but I like the idea of having tws there just in case. It also allows me to view the orders coming through for peace of mind that the orders did actually get acted on by IB. If all this can be done with the ...
by janus
13 Mar 2010
Forum: MultiCharts
Topic: Automated Execution bug
Replies: 36
Views: 10930

I'm posting because, according to what Live Desk Help told me, Auto-Trading (using moving average signals) currently does not work on Multicharts. Since that is the reason I bought a lifetime license, I am concerned. I would like to have more information about the nature of the problem and what is ...
by janus
11 Mar 2010
Forum: MultiCharts
Topic: MaxBarsBack bug?
Replies: 20
Views: 7829

(b) you could be slightly smarter about it, and track just the highs in your array. While this example may be arbitrary, there are a lot of similar sorts of calculations that aren't. I do this already - I store specific information about the turning points, such as the bar number, high/low and magn...
by janus
11 Mar 2010
Forum: MultiCharts
Topic: MaxBarsBack bug?
Replies: 20
Views: 7829

I am curious what it is about your strategy that requires you go back all the bars. I thought I was high in using 1000 for maxsbarsback on two of my studies and 500 on some of the others. I am thinking of writing print statements with the offsets I am using and having a program read then in to find...
by janus
10 Mar 2010
Forum: MultiCharts
Topic: MaxBarsBack bug?
Replies: 20
Views: 7829

The solution I proposed is just one of several. However, it's of little consequence as I have it working the way I like it and I can reference data going back as far as I like. With PCs getting faster and faster, the delay introduced in using dynamic arrays is not a problem. One side benefit is I ca...
by janus
10 Mar 2010
Forum: MultiCharts
Topic: multicharts data series question
Replies: 4
Views: 1285

You cannot. You would need to call the same functions the indicator in the third chart does to get the resulting values. I'm sure this has been suggested before. We need database querying functions in MC and one can define the secondary symbols in the main symbol properties box. Meanwhile, a workar...
by janus
10 Mar 2010
Forum: MultiCharts
Topic: MaxBarsBack bug?
Replies: 20
Views: 7829

Yes, I know most other platforms do it the other way. Your explanation as to why MC limits how far back one can look at first looks reasonable. However, how does MC get around it when one displays huge slabs of price and volume data on a screen? Does it access the data direct from the database? If s...
by janus
10 Mar 2010
Forum: MultiCharts
Topic: MaxBarsBack bug?
Replies: 20
Views: 7829

I wish there was a feature to turn of "maxbarsback" auto-detection completely. It's more often a pain for me as I like to reference data many hundreds of bars back. I check to make sure I don't reference back past the first bar. Even if it was turned off and the study tries to reference an invalid b...
by janus
09 Mar 2010
Forum: MultiCharts
Topic: Did Andrew leave? Confirmed no. Last post March 16th 2010.
Replies: 43
Views: 8664

Gee Janus. I get the impression you are at the level (in C knowledge etc) where you could actually develop for TSS.
No thanks; been there done that. I did enjoy it back in my younger days - too old for that now.
by janus
09 Mar 2010
Forum: MultiCharts
Topic: Exiting a function
Replies: 8
Views: 2444

I've seen some quite indented EL code in my time, and trust me when I say that when you come across a line that looks like "end; end; end; end; end; end; end; end; end; end; end;" at the tail of it and there's something mismatched somewhere above, it's a mess to figure out who left what out of the ...
by janus
09 Mar 2010
Forum: MultiCharts
Topic: Did Andrew leave? Confirmed no. Last post March 16th 2010.
Replies: 43
Views: 8664

Yes I noticed Andrew and others come and go in waves. I just hope they fix as many bugs in 6.0 as possible before the official release. I don't mind it being delayed for a while to achieve this goal. It's not like Microsoft where they can release regular fixes after a major release. Come to think of...
by janus
09 Mar 2010
Forum: MultiCharts
Topic: Exiting a function
Replies: 8
Views: 2444

Also if the study can some how in the future have commands to figure out if it is being executed late (meaning it is having trouble keeping up with the rate that the ticks are coming in to MC during very fast markets) then the trader may want to bypass this study (testing for this at the very top o...
by janus
09 Mar 2010
Forum: MultiCharts
Topic: Exiting a function
Replies: 8
Views: 2444

Thanks, I thought it was just wishful thinking. I already use all those other approaches, plus a few of my own, such as spawn_message, which spawns another process to display a windows message (to avoid hanging the study), alert messages to my own catch-all console app, writing messages to log files...
by janus
08 Mar 2010
Forum: MultiCharts
Topic: Exiting a function
Replies: 8
Views: 2444

Exiting a function

Is there by any chance an undocumented command to exit a function from any point within that function?
by janus
04 Mar 2010
Forum: MultiCharts
Topic: Timer-Based Calculation
Replies: 18
Views: 4085

One thing I did try some time ago was to plot the price based on the bid or ask, to get a more responsive reaction during really slow markets. It worked well. The study still used the trade price for computations by using the data from another chart in the same workspace. However, a timer based solu...
by janus
04 Mar 2010
Forum: MultiCharts
Topic: Timer-Based Calculation
Replies: 18
Views: 4085

Understood. In general, there would be a keyword or API property to say whether it's a timer-driven calculation underway.
That's true. So when is this feature coming? :wink:
by janus
04 Mar 2010
Forum: MultiCharts
Topic: Timer-Based Calculation
Replies: 18
Views: 4085

I was thinking about the case where a trader is basing a study on an index symbol that sometimes doesn't have volume (eg, DOW cash via IB) and uses a global variable to send a message to place an order via another study based on the underlying futures contract. That's how I used to trade. Now I base...
by janus
04 Mar 2010
Forum: MultiCharts
Topic: PowerLanguage Editor: Revision Control
Replies: 26
Views: 6787

But i read here in the forum, that plotting from signals will come. Now that would be great. It's tiring to have two studies, one to draw indicators and one to place orders based on the same indicator logic. Even if the computations are in a function that's used by both studies, the code is execute...
by janus
04 Mar 2010
Forum: MultiCharts
Topic: Timer-Based Calculation
Replies: 18
Views: 4085

That is correct. A typical use for this would be that perhaps you want to put a limit order out there, but if there is no fill, you want to cancel after 10 seconds, even if there is no trade tick in the next 10 seconds. APIs usually contain keywords/properties that you can reference to identify whe...
by janus
04 Mar 2010
Forum: MultiCharts
Topic: Timer-Based Calculation
Replies: 18
Views: 4085

Re: Timer-Based Calculation

It would helpful to be able to have a strategy/signal calculated on a timer interval basis (e.g. every 1/2 second, or any other interval as specified in milliseconds) in addition to every trade tick. I agree. Don't some platforms operate that way? I actually prefer it. The study is triggered as now...
by janus
04 Mar 2010
Forum: MultiCharts
Topic: How to... sell immediately
Replies: 11
Views: 3231

Unless you are talking about something that is very thinly traded, it's improbable you could get an execution in the marketplace "before the next tick" in real life anyway. That's what I meant. Unless a market is very slow and the trader is interested in true immediate "at market" order placement t...
by janus
04 Mar 2010
Forum: MultiCharts
Topic: PLEditor failings
Replies: 18
Views: 2889

I have not problem with a perfect editor. The sooner the better and it is good for TSS to do that (like right now) if they can swing it. However If I think back about time I lost due to MC or EL or Editor failings, most of it was time waisted finding bugs due to just having a print statement for de...
by janus
04 Mar 2010
Forum: MultiCharts
Topic: How to... sell immediately
Replies: 11
Views: 3231

If I set IOG is false, how can I sell/buytocover immediately? Not wait for next bar. Thanks! One thing to note is there is no "immediate" buy/sell/cover in MC, not even with IOG turned on. At best it's on the next tick update. In virtually all cases this is fine. However, in very quiet markets the ...
by janus
04 Mar 2010
Forum: MultiCharts
Topic: PLEditor failings
Replies: 18
Views: 2889

Interesting story but it doesn't help MC to make their development environment much better for those who want to develop their own studies. I'll probably continue to develop new studies for some time to come. One thing I am sure of. If I need to develop complex studies I will be doing it either in a...
by janus
02 Mar 2010
Forum: MultiCharts
Topic: PLEditor failings
Replies: 18
Views: 2889

For me I guess it is different. I prefer to disgard programming all together and just trade (after 25+ years of programming it is boring these days). I'm glad you've reached your potential. That's something any trader would love to achieve in their lifetime. I'm not there yet. Neither are most othe...
by janus
02 Mar 2010
Forum: MultiCharts
Topic: PLEditor failings
Replies: 18
Views: 2889

Programming your approach to trading is not infinite. Eventually it will be 99% done (maybe even 100%) and you will not care much about the editor. The funny part is maybe it will be fixed by then. That's not a sensible approach to try and encourage MC to gain maximum expose. In the case of a serio...
by janus
02 Mar 2010
Forum: MultiCharts
Topic: PLEditor failings
Replies: 18
Views: 2889

My question is this. What is the standard for when to save? I think it is actually every single key stroke? Also how far back? I have never tested it in any app. Well, one obvious solution is to undo only complete words or lines, not partial words as it's does sometimes. I agree there are higher pr...
by janus
02 Mar 2010
Forum: MultiCharts
Topic: PLEditor failings
Replies: 18
Views: 2889

I do a lot of complete exports of all studies fairly often to protect myself.... I do soemthing very similar. I have three external hard drives and a couple of USB sticks for my backups. I encrypt a batch of them every so often and remotely store them on another site. I also do a lot of my developm...
by janus
01 Mar 2010
Forum: MultiCharts
Topic: PLEditor failings
Replies: 18
Views: 2889

It seems that you have to click undo twice to get one undo. I have never had to undo past that. Yes, that's true. However, it sometimes has a mind of its own and does a partial undo of the previous one. Start with a new indicator with the following text: inputs: Price( Close ), Length( 14 ), PctDn(...
by janus
01 Mar 2010
Forum: MultiCharts
Topic: PLEditor failings
Replies: 18
Views: 2889

PLEditor failings

I really don't understand how anyone can put up with the horrendous bugs in the PLEditor. For example, I'm getting frustrated about the bug in the undo feature. Often when I undo a series of previous modifications, it goes back too far and undoes only part of a modification. It throws me off track a...
by janus
27 Feb 2010
Forum: User Contributed Studies and Indicator Library
Topic: Extending PowerLanguage with a DLL
Replies: 9
Views: 4128

Janus inspired me to look at various flavours of Basic's by posting his DLL example recently. Thanks a lot Pavel You are welcome - glad to be of help. It's worth nothing I've gone well beyond just using DLL's. I now have a small DLL stub to act as a gateway to other applications to perform parallel...
by janus
27 Feb 2010
Forum: MultiCharts
Topic: Strategy using several timeframes
Replies: 7
Views: 2058

Re: Strategy using several timeframes

I found this approach to using multiple time frames in a study very useful. It's one of the features I like about MC. However, I now have the need to have rolling times. In other words, if I have a 2 minute sub-chart, I need to look at the two minute bars generated by odd and even bar numbers. The o...
by janus
27 Feb 2010
Forum: MultiCharts
Topic: Suggestion: PowerLanguage Debugging
Replies: 9
Views: 2920

Re: Suggestion: PowerLanguage Debugging

Yes, it's becoming too clear that PLEditor needs a complete revamp for two big reasons. One, it lacks a lot of features pointed out here. Two, it has too many bugs. Just today I lost a whole study that took me a lot of time to develop. When I opened it up it was empty. Fortunately, I had backups so ...
by janus
23 Feb 2010
Forum: MultiCharts
Topic: Suggestion: PowerEditor Speed
Replies: 25
Views: 5613

Yes, PLEditor has some serious bugs when editing large files. Also, the undo feature breaks sometimes and one ends up undoing only part of a previous edit. It can get so bad that I just give up and restore the original file. On another matter, I like to see run-time errors display where the error oc...
by janus
22 Feb 2010
Forum: MultiCharts
Topic: Stop Limit orders
Replies: 42
Views: 13938

I am with Janus on this,meaning why not allow this flexibility for those that wish to use it as Janus explained,For those like Bruce is suggesting can still do as done now,but at least allow MC with some other options. This applies to many features in MC,excellent,but sometimes lacks flexibility,wh...
by janus
22 Feb 2010
Forum: MultiCharts
Topic: Stop Limit orders
Replies: 42
Views: 13938

t doesn't always make sense to do what you're describing and wait until the next calc to put one order or the other in the market You imply that MC has a real 'at market" order type for all kinds of entries and exits. It doesn't. That's something else I like to see put in. If my study decides to en...
by janus
22 Feb 2010
Forum: MultiCharts
Topic: Stop Limit orders
Replies: 42
Views: 13938

Essentially, what you are saying is, you don't want it to be like EasyLanguage anymore - you want it to be like a more basic platform where there's no position management and everyone is on their own to manage orders. I'm not opposed to adding that as an option, but to suggest that the way it is is...
by janus
22 Feb 2010
Forum: MultiCharts
Topic: Stop Limit orders
Replies: 42
Views: 13938

That's why there are exit order types like "sell" and "buytocover" - so that you can specify several exits without a reversal, and so that you can't be assured you won't close out more than you opened. That's the other point. I can't re-use the same sell or buytocover command on multiple exits afte...
by janus
22 Feb 2010
Forum: MultiCharts
Topic: Stop Limit orders
Replies: 42
Views: 13938

You didn't answer the question. Using only EasyLanguage buy and sell statements that aren't exit specific, how can I have a "sell next bar at x stop" and a "sell next bar at x limit" in place for the following 60 second bar, yet not use IOG, and be assured there will be no unintended reversal? You ...
by janus
22 Feb 2010
Forum: MultiCharts
Topic: Stop Limit orders
Replies: 42
Views: 13938

Let's say MC uses buy/sell type statements rather than entry/exit specific statements. I want to have a stop and a target in place for the following 60 minute bar, without using IOG. They're spaced closely enough together that one or both of them could be hit in the next 60 minutes, but they're far...
by janus
22 Feb 2010
Forum: MultiCharts
Topic: Range Bar Volume
Replies: 21
Views: 7443

Although MC is *THE* top-notch charting program on the market, I am looking forward to the future of MC being the type of software an intraday trader can reliably use to trade with (vis a vis: NT with ATM, or TT) and not just do back-testing research with. It might take a year (or two) more and I w...
by janus
22 Feb 2010
Forum: MultiCharts
Topic: DRM vs Dongle
Replies: 49
Views: 19369

In simpler terms, I see Removing a server, removes a potential point of failure. J~ That's assuming the dongle never fails, which is almost 100% true but not perfect. So, I like the idea of having the DRM by default and the dongle as an optional extra for those who like to have redundancy. If the D...
by janus
22 Feb 2010
Forum: MultiCharts
Topic: Stop Limit orders
Replies: 42
Views: 13938

Interestingly enough, this is the opposite of the reason EasyLanguage was made this way in the first place. Most people in fact have the opposite problem, in that they want to do things like put on a long position and have various exit orders out there e.g. a stop AND a target AND a trailing stop A...
by janus
14 Feb 2010
Forum: MultiCharts
Topic: Any plans for manual order entry support in MC?
Replies: 91
Views: 31447

It's amazing how many trading systems already now incorporate manual override features for orders. I was so desperate to have it in MC I had to develop my own add-on, which I mentioned before. In fact I now believe it should be at the top of the list of new features for the next release of MC - all ...
by janus
14 Feb 2010
Forum: MultiCharts
Topic: Any plans for manual order entry support in MC?
Replies: 91
Views: 31447

IGMarkets system also allows you to do the same - move the line up or down the chart by dragging it. It doesn't stop there. One can use a sloping line as well. Another useful feature is autonomic pattern recognition for completed and emerging patterns to assist in the placement of the sloping trigge...
by janus
13 Feb 2010
Forum: MultiCharts
Topic: Any plans for manual order entry support in MC?
Replies: 91
Views: 31447

And there is of course the order bar in TS. In IGMarkets they go one step more and allow you to use the mouse pointer to draw a horizontal line on the chart to set the buy/sell (limit or stop). I'm thinking of implementing something like it myself by using the trend line draw feature in MC and have...
by janus
13 Feb 2010
Forum: MultiCharts
Topic: Any plans for manual order entry support in MC?
Replies: 91
Views: 31447

Here's what I've implemented, and would like to see incorporated into MC for better integration. I'm adding more features over time (eg, auto scaling in and out of contracts, profit targeting, stop limits, etc.) but the main features I've implemented are sufficient for MC to have built-in for now. A...
by janus
13 Feb 2010
Forum: MultiCharts
Topic: Convenience/Workflow Features Requests
Replies: 8
Views: 3281

Failure to integrate manual ordering with the automation system to create seamless operation is a gigantic, persistent flaw in more than one competing product. TSS has an opportunity to craft a superior solution. Yes, it would be more than just a nice feature - IMHO it's essential. However, it's no...
by janus
13 Feb 2010
Forum: MultiCharts
Topic: Suggestion: Checkbox on/off for opt inputs
Replies: 12
Views: 4238

True/False check boxes is a trivial change. I don't understand why it isn't already implemented from version 2. We are now at version 6 beta. To be honest I wouldn't even expect to have to type in "true" or "False" even in freeware package. Sorry. If systems like IGMarkets can do it then so can MC. ...
by janus
06 Feb 2010
Forum: MultiCharts
Topic: SEVERE BUG: Autotrading - Complete Breakdown
Replies: 30
Views: 12888

Re: A suggestion to fix the bug

TJ you make many valid comments. I have mixed feelings with EL. It's good for basic stuff but when my code becomes really complex, it has many major drawbacks. That's one reason I now write most of my code externally in another language. I have used VC++ and VB.Net but now use FB as it's more than e...
by janus
06 Feb 2010
Forum: MultiCharts
Topic: Suggestion: PowerEditor Speed
Replies: 25
Views: 5613

Re: Suggestion: PowerEditor Speed

As promised here's some sample DLL code using FreeBasic. The screen shots are how the FB looks in FBIde and FBEdit. As I said FBIde is the simplest to use, but FBEdit is better for Windows gui developers as it's a lot like Visual Studio in terms of look and feel.
by janus
06 Feb 2010
Forum: MultiCharts
Topic: Suggestion: PowerEditor Speed
Replies: 25
Views: 5613

Re: Suggestion: PowerEditor Speed

I am new to this in developing a DLL. To a starter, what language will you recommend? And where can I find the resources / information that I can develop a DLL? Sa I think the easiest one to use is FreeBasic or PowerBasic - both are very similar. The first is free as the name implies but the latter...
by janus
05 Feb 2010
Forum: MultiCharts
Topic: My Dream Auto Trading Software (repost from Elite Trader)
Replies: 5
Views: 2134

I would like the ability to separate Signal Generation from Trade Management. Currently trading software designs merge these 2 functions into one giant strategy. But it would be neat if we can have a strategy to just generate trade signals and hand off the signals to another entity to manage the tr...
by janus
05 Feb 2010
Forum: MultiCharts
Topic: Suggestion: PowerEditor Speed
Replies: 25
Views: 5613

Re: Suggestion: PowerEditor Speed

Yes, I've experienced the same issue. To get around it I've decided to write all my complex rules in another language and access it from a much simplified study in MC as a DLL. That way I've made it more portable so if I ever decide to use another package (unlikely at this stage) I won't have to rew...
by janus
03 Feb 2010
Forum: MultiCharts
Topic: Stop Limit orders
Replies: 42
Views: 13938

The whole process can be simplified. All we need is a simple buy and sell order type. I like to write my studies the same way I would trade manually. For example, I sell 10 contracts then buy 5 later to take profits and be net short 5. So, rather than saying sellshort 10 (assuming I was flat) then b...
by janus
03 Feb 2010
Forum: MultiCharts
Topic: Failure to save minute data after 12 months is stored
Replies: 25
Views: 5078

Re: Indices minute quotes not stored

If the files have not been posted up, you can call TSSupport to fix the problem, no need to wait for MC6.0 for a fix!! Sa I missed this one. MC should have a download section on the web site for bug fixes/patches such as these. One shouldn't have to wait for the next version to have such a serious ...
by janus
03 Feb 2010
Forum: MultiCharts
Topic: Can't Sync with the Broker
Replies: 14
Views: 3873

Yes I find it strange that if one uses Sync mode it doesn't really sync with the broker position at start up. Yet in Async mode there appears to be an option to do so. I'm confused too, which is why I always start with a flat position before turning on auto trading in Sync mode.
by janus
28 Jan 2010
Forum: MultiCharts
Topic: Failure to save minute data after 12 months is stored
Replies: 25
Views: 5078

Re: Indices minute quotes not stored

It's a bug - fixed in 6.0 beta according to MC. Should have a bug fix for 5.5 but I'm prepared to wait for the official release of 6.0, which is reported to be soon.
by janus
19 Jan 2010
Forum: MultiCharts
Topic: Stop Limit orders
Replies: 42
Views: 13938

3. I believe you should have possibility to backtest your stop limit amounts first before you decide what will be your limit value. Otherwise you will guess. I disagree. I for example do not use MC's back testing at all. I use MC simply to automate my rules for disciplined trading. I continually fi...
by janus
19 Jan 2010
Forum: MultiCharts
Topic: Stop Limit orders
Replies: 42
Views: 13938

I think we will implement stop-limit orders in MultiCharts 6. Excellent! I wouldn't be too concerned if you can't get it to work in back testing mode, at least for now. If it is only made available in real-time mode it will be fine. There are other order types that would also be very useful in real...
by janus
14 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

miltonc4, short and sweet. Can't really disagree with what you said. However, I think they can fix the issue so it doesn't happen again. They better do it soon too. If it does happen again during a peak period there will be a lot of very angry users.
by janus
14 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

About the DRM logic. If you run it on the second pc you will simply logoff the first user. You can test it. Yes, I've noticed this before. I also noticed that if MC crashes (due to my dll's) and I then start up MC again on the same PC it warns me that I'm already logged on and asks for confirmation...
by janus
14 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

I don't understand why we need to pay for this extra "buffer". Why not just extend the grace period for all valid users that connect to a DRM server in the first place. Any user that connects will be verified if the user has a legitimate license or not. Those that don't have a valid license or have ...
by janus
13 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

Thanks Andrew for the update. Two points. 1. Re the removal of the post describing a hack; I agree with your action to remove it. However, the damage was done before that post. Clearly a hack is available so I hope you can find a way to block it. 2. Re the discovery that when one of the DRM servers ...
by janus
12 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

Already a 30 minute grace period? If that's so then as you say it's not enough. A minimum of 24 hours is required.
by janus
12 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

Yes, as I said before a smart programmer (or computer wizard) can hack through just about anything. This makes the idea of a grace period even more sensible for the majority of users who are honest. Otherwise, we will find ourselves in the ridiculousness situation when the same problem occurs that a...
by janus
12 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

An expert programmer probably can get around any system. I don't' see a problem using a grace period to cover the unlikely but possible scenario that MC loses contact with all 3 DRM servers but still has contact with the broker's system. I can imagine such a scenario even if the 3 servers are disper...
by janus
11 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

Doesn't TS still use that method? Not sure it's better though. What if you lose it or for some reason it stops working? There's a huge delay in getting a replacement, far worse than the current issue. Don't forget, we must take into account all possible scenarios no matter how remote. I prefer the c...
by janus
11 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

The grace period for live trading would need a count down. Yes, a countdown as such would be useful but if the grace period is long enough it would be extremely unlikely to be necessary. In any case, it's worth having the countdown as a last resort if the DRM servers for some reason are all not rea...
by janus
11 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

Thanks Andrew for the update. As I suspected it was a network issue out of your hands. This is reason enough to modify the current behavior as it's not acceptable. I'm actually surprised you haven't bothered to consider this possibility in the first place. Anyone who uses the Internet knows that the...
by janus
10 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

Hi Janus Last time TSSupport told us they put 3 server to cover the problem , and obviously it is not working. If that's true then there should not have been an outage at all unless all three went down at the same time. Perhaps they are too close together and there was a localized network outage. W...
by janus
10 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

Note too that the more times this happens the more likely it will put off new customers. I repeat; a suitable approach is to allow a period of grace so that MC can continue to be fully operational without any DRM server. I recommend 5 days to take into account long weekends and other holidays. Howev...
by janus
10 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

OK, it's back up now. We deserve an explanation as to what has happened as this is a CRITICAL ISSUE. We can not have this happen again. My suggestion of allowing a period of grace when connectivity to the DRM server is lost be taken very seriously.
by janus
10 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

Furthermore, this must have 24x7 support. It must include weekends since people use simulations over weekends for testing. I don't care if they have backup servers or not, there must be someone who is informed of the problem immediately and have it fixed. If this is not possible then get rid of the ...
by janus
10 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

It should be such that if connectivity to the digital rights management system is lost, that MC can still work in real-time for say 2 or 3 days (to cover weekends) certainly not immediately.
by janus
10 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28224

Yes, I am, this is ridiculous, first you have to worry about you brokers data staying up, now the authorization server can go down???? Yes, mine just went down a few minutes ago in the middle of trading. THIS IS NOT ACCEPTABLE!!!!! I repeat, THIS IS NOT ACCEPTABLE and it MUST BE FIXED PERMANENTLY A...
by janus
07 Jan 2010
Forum: MultiCharts
Topic: MultiCharts User Guide
Replies: 8
Views: 4834

Actually it should be version 6 given it's beta now. That makes it three versions behind!
by janus
05 Jan 2010
Forum: MultiCharts
Topic: Failure to save minute data after 12 months is stored
Replies: 25
Views: 5078

I checked out the settings for the Data Source QM -> Tools -> Data Sources -> Interactive Brokers -> Settings and noticed "Filter bars with zero volume was ticked" So I unticked it, reloaded the two indexes and the historical data finally was retrieved and stored. It doesn't explain why data was suc...
by janus
04 Jan 2010
Forum: MultiCharts
Topic: Failure to save minute data after 12 months is stored
Replies: 25
Views: 5078

Now the problem has got worse. Even though I don't have anywhere near 12 months of data for any of the indexes, real-time display works but no new data is stored in the database. So, each time I do a reload or exit/start MC, I loose all the historical data over the past few days.
by janus
02 Jan 2010
Forum: MultiCharts
Topic: Failure to save minute data after 12 months is stored
Replies: 25
Views: 5078

OK. I can't recall if I had that issue as well. I might have. I won't try again as I have everything working fine so far and I don't want to go through yet another "repair install". It better be fixed in 6.0.
by janus
02 Jan 2010
Forum: MultiCharts
Topic: Failure to save minute data after 12 months is stored
Replies: 25
Views: 5078

brodnicki steven, not sure what you mean by "the result is about 1 year of spx data". When I did an import of over 12 months if minute data, the real-time data was not stored in the database at all. I think I could still scroll back through the historical data - but then I could be wrong as I can't ...
by janus
02 Jan 2010
Forum: MultiCharts
Topic: Relocating links to MC applications
Replies: 2
Views: 1059

Thanks TJ - I actually knew that procedure already but I didn't want to go to that extent. Upon reflection though I think I'll do it anyway to avoid someone else "discovering" my default database.
by janus
02 Jan 2010
Forum: MultiCharts
Topic: Relocating links to MC applications
Replies: 2
Views: 1059

Relocating links to MC applications

Would it be safe to move all the links in the C:\Documents and Settings\All Users\Start Menu\Programs\MultiCharts folder to my Document and Settings folder? I like to avoid non-MC users on my PC from seeing them so they don't play around with MC. I don't often share my PC but I do have other account...
by janus
02 Jan 2010
Forum: MultiCharts
Topic: Failure to save minute data after 12 months is stored
Replies: 25
Views: 5078

TJ, that's both good and bad news. Good in that it confirms it's a real problem and not just me, bad in that it's a very serious problem, and so must be fixed before 6.0 is officially released.
by janus
01 Jan 2010
Forum: MultiCharts
Topic: Failure to save minute data after 12 months is stored
Replies: 25
Views: 5078

Failure to save minute data after 12 months is stored

I need confirmation of a possible serious data collection and storing problem with 5.5 for minute data using IB. This applies to indexes. I use INDU (NYSE) and SPI (SNFE). Now I realise IB only offers 12 months of intraday data. However, when I try to backfill say 16 months of 1 minute data for one ...
by janus
01 Jan 2010
Forum: MultiCharts
Topic: Multichart 5.5 : Bug on Passing "String" to a DLL
Replies: 1
Views: 1039

Re: Multichart 5.5 : Bug on Passing "String" to a

Emmanuel are you still having this problem? I do a lot of this but haven't come across the same problem, not yet at least.
by janus
25 Dec 2009
Forum: MultiCharts
Topic: Confusion with buy and sell orders
Replies: 11
Views: 2901

You have hundreds of other things running in your computer, any one of the services can interfere with MC or TWS without you knowing it. Yes, this is why I like to buy another PC to dedicate it only to using IB and MC. Even then I'll still probably reboot it once a week just in case. Getting back t...
by janus
25 Dec 2009
Forum: MultiCharts
Topic: Confusion with buy and sell orders
Replies: 11
Views: 2901

Emmanuel, the problem you described has nothing to do with what I'm describing. The issue I have is always there but does not crash or cause any other interference to how MC operates, other than what I've outlined. If you need further clarification, please let me know. In fact I've found MC very sta...
by janus
22 Dec 2009
Forum: MultiCharts
Topic: Confusion with buy and sell orders
Replies: 11
Views: 2901

Thanks SUPER. I tried your suggestion and it appears to work. I will use this approach for now with around 200 statements as I don't expect to trade more than that many for now. By having separate although identical statements, the signals are treated as if they were with different exit labels. I li...
by janus
22 Dec 2009
Forum: MultiCharts
Topic: Confusion with buy and sell orders
Replies: 11
Views: 2901

Thanks Dug. I suppose that will work for small numbers but if I buy say 100 contracts that means 100 strategies. Although I don't trade stocks with MC this workaround would not be practical at all. I'll upgrade to 5.5 to see if it helps. It better!
by janus
22 Dec 2009
Forum: MultiCharts
Topic: Confusion with buy and sell orders
Replies: 11
Views: 2901

Confusion with buy and sell orders

I'm confused on some of the aspects of submitting buy and sell orders. When I submit a buy order as follows: buy ("Gone long") nbuy contracts next bar at market; where nbuy = 3 It works as expected. Then my study at some time in the future may want to close 1 contract out of the 3 thus: sell ("Cover...
by janus
17 Oct 2009
Forum: MultiCharts
Topic: execution order of studies
Replies: 5
Views: 1369

Perhaps I didn't make myself clear. I just need to know what happens when you use the same study on two different worksheets. What determines the order of execution of that study? The code in the study is irrelevant as I'm not referring to the execution of any buy and sell signals; that's a totally ...
by janus
16 Oct 2009
Forum: MultiCharts
Topic: execution order of studies
Replies: 5
Views: 1369

I always thought that the execution is based on code conditions being meet.
What code conditions?
by janus
16 Oct 2009
Forum: MultiCharts
Topic: execution order of studies
Replies: 5
Views: 1369

execution order of studies

If I run the same study on the same symbol in two separate workspaces, but one is say 1 minute and the other 10 minutes resolution, will the one associated with the 1 minute always execute first as long as I have it loaded after the 5 minute one? I used some print statements to verify this. When I r...
by janus
26 Sep 2009
Forum: MultiCharts
Topic: Multiple instances of MultiCharts
Replies: 1
Views: 1231

Multiple instances of MultiCharts

It appears I can one run multiple instances of MC on the same computer. Is it supported (current and/or previous version)?

if it is supported will there be a guarantee that getappinfo(aiappid) will return a unique number for each instance even it is executed on the same chart/worksheet name?
by janus
18 Sep 2009
Forum: MultiCharts
Topic: global data sharing and synchronization
Replies: 4
Views: 2344

My dll spawns a separate thread associated with a mutex so I can display windows, and to prevent clashes with some shared work variables in the dll. I also use a shared variable in the dll to block extra incoming "window type" calls to my dll from MC so my window functions (create, close, write text...
by janus
18 Sep 2009
Forum: MultiCharts
Topic: global data sharing and synchronization
Replies: 4
Views: 2344

Re: global data sharing and synchronization

Thread-safe mechanism is implemented in MC to support function calls in custom DLLs. Andrew, does this mean if a study calls a function in a dll, and another study calls the same function at the same time, one will wait before calling it until the other has returned from that function? Also, if two...
by janus
18 Sep 2009
Forum: MultiCharts
Topic: Custom windows text display
Replies: 0
Views: 967

Custom windows text display

Are there any windows gui gurus out there who can help me with some guidelines to write a dll that displays text in a windows? I've actually done this using windows gui functions, a mutex and a separate thread for the message queue. My goal is simple - to display text from any/all studies in a commo...
by janus
12 Sep 2009
Forum: MultiCharts
Topic: range and last date of a loaded data series
Replies: 1
Views: 1092

range and last date of a loaded data series

is there a way for a study on its first pass to retrieve the "range" and "last date" information (as displayed in the "format symbols" window) for any of the loaded data series?
by janus
11 Sep 2009
Forum: MultiCharts
Topic: floating point data type
Replies: 4
Views: 4038

I see - thanks.
by janus
11 Sep 2009
Forum: MultiCharts
Topic: floating point data type
Replies: 4
Views: 4038

OK, that's fine. I was confused as I saw in some studies the explicit use of double in front of some of the variable names. Don't understand why they bother if all numeric variables are double anyway.
by janus
10 Sep 2009
Forum: MultiCharts
Topic: Suggestion: Checkbox on/off for opt inputs
Replies: 12
Views: 4238

If it hasn't been done already in the beta, same deal please for True/False input variables in studies. I'm getting sick and tired of typing "true" or "false" each time. Every other application I've ever used offered true/false check boxes.
by janus
10 Sep 2009
Forum: MultiCharts
Topic: floating point data type
Replies: 4
Views: 4038

floating point data type

I've just noticed the my numeric variables and arrays are defaulted to double type (8 byte floating point data type). Was this always the case, and will it always be? This is important as I've written dll's that rely on the right floating point type variables being passed back and forth.
by janus
10 Sep 2009
Forum: MultiCharts
Topic: How can I find where "Error in Study..." occurs?
Replies: 11
Views: 4267

+1 on the debugger +1million for even a simple debugger. I'd be happy with just a run time error that display the line number of the code where the error occurred. Would have saved me many hours of time. I too used debuggers in many languages (Fortran, C, C++, VB, VC++, java, perl; some with the Ec...
by janus
05 Sep 2009
Forum: MultiCharts
Topic: Max number of bars study will reference; annoying
Replies: 12
Views: 4401

Re: Max number of bars study will reference; annoying

OK, if nothing is going to be done about this, is there a way I can detect when a study is repeated? If not, I'll have to resort to using a global variable or a dll to keep track of things.
by janus
03 Sep 2009
Forum: MultiCharts
Topic: bug? or Whats the difference between vars and constants?
Replies: 7
Views: 2762

Thanks for the tips. I'm assuming you are referring to the "User as Default" check box when inserting a study. If you are, it doesn't appear to make any difference to me. In fact, what I said before was not completely correct. Each time I recompile a study with a different value for the default inpu...
by janus
03 Sep 2009
Forum: MultiCharts
Topic: ASCII Mapping Version 5.5 Beta 5 (Build 2643)
Replies: 3
Views: 1721

Re: ASCII Mapping Version 5.5 Beta 5 (Build 2643)

I often have this problem with the current official release. I was hoping it was fixed by now in the latest beta. Perhaps I'm missing something and it's my problem.
by janus
03 Sep 2009
Forum: MultiCharts
Topic: bug? or Whats the difference between vars and constants?
Replies: 7
Views: 2762

This protocol is made to safeguard the numerous custom values you have already applied to your many other charts. This is true. However, if you exit and re-enter MC, the new settings in the study are used in place of any custom ones. So, it's another catch. There's no easy and correct approach for ...
by janus
30 Aug 2009
Forum: MultiCharts
Topic: Max number of bars study will reference; annoying
Replies: 12
Views: 4401

Thanks for you very helpful and insightful comments. For the similar reasons you mentioned I decided to use MC rather than continue developing my own ATS. I had many stressful days trying to make a decision - should I or shouldn't ?. I know I could have written one with all the features I need that ...
by janus
30 Aug 2009
Forum: User Contributed Studies and Indicator Library
Topic: spectrum to rgb
Replies: 0
Views: 2443

spectrum to rgb

If anyone is interested in a good spectrum to rgb conversion utility, here it is. I use it instead of the built-in spectrum color generator.
by janus
30 Aug 2009
Forum: MultiCharts
Topic: Max number of bars study will reference; annoying
Replies: 12
Views: 4401

Yes, indeed I'm having fun. Now I can share all the data in one chart across all other studies running on other charts. Beats using global variables. I know others have done this (eg, pushpop). It's nice to have such freedom once again. I need to control myself and focus on trading :-(

Go to advanced search