Search found 1699 matches: dll

Searched query: dll

by arjfca
06 Jul 2011
Forum: MultiCharts
Topic: Info on how to use ListC.Readfile(ID, Filemname)
Replies: 6
Views: 2402

Re: Info on how to use ListC.Readfile(ID, Filemname).. Resol

... " ", OrderEntryPrice:4:4, " ", OrderStopToDo, " ", OrderStopLossPrice:4:4); I'm not an expert with ListC.readfile and others ElCollections DLL. bowlesJ3 is the one. I just copied and adapted is work Martin
by arjfca
05 Jul 2011
Forum: MultiCharts
Topic: My 500 ms Delay code froze MC
Replies: 2
Views: 1346

My 500 ms Delay code froze MC

... own one. https://www.multicharts.com/discussion/viewtopic.php?f=1&p=41821&sid=059cc9301a05fb46fac2136d5257062d#p41819 I'm using the GetmachineTime.dll to capture the actual time of my pc. I then add 500 millisecond to this time and loop until actual time = Targettime. It work very well until i ...
by arjfca
05 Jul 2011
Forum: MultiCharts
Topic: Timing tick to tick
Replies: 10
Views: 3725

Re: Timing tick to tick

I'm using GetMachineTime.dll in a 500 millisecond delay process //Function MachineTime DefineDLLFunc: "GetMachineTime.dll", Long,"MachineTimeMill"; MachineTime = MachineTimeMill; //Indicator DisplayTime Var: TargetTime (0), Delay (500); ...
by arjfca
04 Jul 2011
Forum: MultiCharts
Topic: Global Variables and Excel. A never ending story
Replies: 0
Views: 544

Global Variables and Excel. A never ending story

... under Multichart directory. As far as I understand, If I want to use Global Variable within Excel, I need to reference the Global Variable dll in my appropriate VBA Sheets. Doing so, i got a message in Excel "Impossible to add a reference to the specified file" (translation). For those ...
by furytrader
01 Jul 2011
Forum: MultiCharts
Topic: Optimizer Fitness - System Quality Number
Replies: 22
Views: 14553

Re: Optimizer Fitness - System Quality Number

... the code below, I separate the data by comma). The key to this approach is that you would have to use functions associated with the ELCollections.dll, which is a public domain DLL that allows you to build lists from within an EasyLanguage strategy. Using the ELCollections.dll, we'd create a list ...
by KamiCrazy
28 Jun 2011
Forum: MultiCharts
Topic: Multicharts error upon starting
Replies: 3
Views: 1458

Multicharts error upon starting

... ) Continuable: 0x00000001 ( 1 ) ErrorCode: 0xE06D7363 ( -529697949 ) ExceptionType: 0x00000001 ( 1 ) Module: C:\WINDOWS\system32\kernel32.dll Process: C:\Program Files\TS Support\MultiCharts Discretionary Trader\MultiCharts Discretionary Trader.exe Thread ID: 0x00000CC8 ( 3272 ) Time: ...
by Stan Bokov
23 Jun 2011
Forum: MultiCharts
Topic: Some questions about using DDE as data source
Replies: 4
Views: 1479

Re: Some questions about using DDE as data source

... - I'm not sure if it's possible to send orders out from Excel. When it comes to sending info from MC to Excel, you can probably use the ELExcel.dll which is discussed here - https://www.multicharts.com/discussion/viewtopic.php?f=1&t=8731&p=41041&hilit=ELExcel#p41034
by janus
15 Jun 2011
Forum: MultiCharts
Topic: More ways to execute a study is now posted.
Replies: 11
Views: 3174

Re: More ways to execute a study is now posted.

... see how I can use RecalcLastBarAfter to force the study to "run itself" every second, and even if there was no tick update it will execute my own DLL, which can do any number of things, including checking the status of my existing external applications for any user input (eg, buttons pressed on ...
by SP
15 Jun 2011
Forum: MultiCharts
Topic: Up- and Downvolume at the same time on a 1 Tick chart
Replies: 20
Views: 6133

Re: Up- and Downvolume at the same time on a 1 Tick chart

Stan, i dont have a huge CPU load plotting the 10 levels using the IB TwdDde.xls and ELExcel.dll. The only problem is that it gets only updated on a new tick as all indicators and studies. So i thought i would be easier to have it built in as the data is used by the DOM ...
by TJ
07 Jun 2011
Forum: MultiCharts
Topic: ELExcel.dll: Any info on how to get it? [SOLVED]
Replies: 13
Views: 7034

Re: ELExcel.dll: Any info on how to get it? [SOLVED]

Many Many thanks TJ!
ElExel.dll downloaded and installed.

Another Sandwich for you my friend.
Soon a full truck load. :D

Martin
You are welcome.
by arjfca
07 Jun 2011
Forum: MultiCharts
Topic: ELExcel.dll: Any info on how to get it? [SOLVED]
Replies: 13
Views: 7034

Re: ELExcel.dll: Any info on how to get it? [SOLVED]

Many Many thanks TJ!
ElExel.dll downloaded and installed.

Another Sandwich for you my friend.
Soon a full truck load. :D

Martin
by TJ
07 Jun 2011
Forum: MultiCharts
Topic: ELExcel.dll: Any info on how to get it? [SOLVED]
Replies: 13
Views: 7034

Re: ELExcel.dll: Any info on how to get it? [SOLVED]

Hello I'm looking to built an application using Multicharts and Excel. TJ an other members of the forum suggested me to use ELExcel.dll to do the work. I'm looking for a place where I could get it. The dll. is offer freely on TS forum, but I don't have access to it. With some research, ...
by arjfca
07 Jun 2011
Forum: MultiCharts
Topic: ELExcel.dll: Any info on how to get it? [SOLVED]
Replies: 13
Views: 7034

ELExcel.dll: Any info on how to get it? [SOLVED]

Hello I'm looking to built an application using Multicharts and Excel. TJ an other members of the forum suggested me to use ELExcel.dll to do the work. I'm looking for a place where I could get it. The dll. is offer freely on TS forum, but I don't have access to it. With some research, I ...
by Stan Bokov
03 Jun 2011
Forum: MultiCharts
Topic: Variable being accessible to external pgm.
Replies: 5
Views: 1021

Re: Variable being accessible to external pgm.

You could use a DLL... reference it from your code, and update it from some other application.
by TJ
03 Jun 2011
Forum: MultiCharts
Topic: Variable being accessible to external pgm.
Replies: 5
Views: 1021

Re: Variable being accessible to external pgm.

Dear arjfca, I think you can communicate from EL to EXCEL with ELEXCEL.dll collection. http://www.traderslaboratory.com/forums/f208/past-open-close-data-es-tf-6521.html In terms of changing reg values for MC in the registry, I'm not sure what you are trying ...
by arjfca
03 Jun 2011
Forum: MultiCharts
Topic: Variable being accessible to external pgm.
Replies: 5
Views: 1021

Re: Variable being accessible to external pgm.

Dear arjfca, I think you can communicate from EL to EXCEL with ELEXCEL.dll collection. http://www.traderslaboratory.com/forums/f208/past-open-close-data-es-tf-6521.html In terms of changing reg values for MC in the registry, I'm not sure what you are trying ...
by Stan Bokov
03 Jun 2011
Forum: MultiCharts
Topic: Variable being accessible to external pgm.
Replies: 5
Views: 1021

Re: Variable being accessible to external pgm.

Dear arjfca, I think you can communicate from EL to EXCEL with ELEXCEL.dll collection. http://www.traderslaboratory.com/forums/f208/past-open-close-data-es-tf-6521.html In terms of changing reg values for MC in the registry, I'm not sure what you are trying ...
by Nick
25 May 2011
Forum: MultiCharts
Topic: Timing tick to tick
Replies: 10
Views: 3725

Re: Timing tick to tick

Thanks SP! I had a copy of the getmachinetime.dll however the sample code I had did not have the MachineTimeMill parameter and so was only returning seconds. Still it does seem that ComputerDateTime should return full PC clock resolution. Multicharts ...
by SP
24 May 2011
Forum: MultiCharts
Topic: Timing tick to tick
Replies: 10
Views: 3725

Re: Timing tick to tick

Nick,
put the dll into the multicharts folder.

This should give you the time with milliseconds.

DefineDLLFunc: "GetMachineTime.dll", Long,"MachineTimeMill";
If LastBarOnChart Then Print("HHMMSSMMM",MachineTimeMill:1:0);
by Stan Bokov
23 May 2011
Forum: MultiCharts
Topic: Reset Global Variables to Zero
Replies: 3
Views: 1433

Re: Reset Global Variables to Zero

... (e.g. GV_ResetAllNmdDbls). When using this function in MC, an error message occurs that says: 'Can't find function "GV_ResetNmdDbls" in dll.' Can/how can Global Variables be reset to zero in MC on chart refresh? Thanks. Global Variables work in MultiCharts without having had to insert ...
by escamillo
23 May 2011
Forum: MultiCharts
Topic: Reset Global Variables to Zero
Replies: 3
Views: 1433

Re: Reset Global Variables to Zero

... (e.g. GV_ResetAllNmdDbls). When using this function in MC, an error message occurs that says: 'Can't find function "GV_ResetNmdDbls" in dll.' Can/how can Global Variables be reset to zero in MC on chart refresh? Thanks. Global Variables work in MultiCharts without having had to insert ...
by tekram
23 May 2011
Forum: MultiCharts
Topic: Reset Global Variables to Zero
Replies: 3
Views: 1433

Re: Reset Global Variables to Zero

... (e.g. GV_ResetAllNmdDbls). When using this function in MC, an error message occurs that says: 'Can't find function "GV_ResetNmdDbls" in dll.' Can/how can Global Variables be reset to zero in MC on chart refresh?
by 3man
22 May 2011
Forum: MultiCharts
Topic: QM and MBT: Offline and can't connect symbol
Replies: 3
Views: 1460

QM and MBT: Offline and can't connect symbol

... at 0x ErrorCode: 0xC0000005 ( -1073741819 ) ExceptionType: 0x00000000 ( 0 ) Module: C:\Program Files (x86)\MBTrading\MBT Desktop Pro\MbtCom.dll Process: C:\Program Files (x86)\TS Support\MultiCharts\TPServerProxy.exe Thread ID: 0x00000994 ( 2452 ) Time: 22.05.2011 - 22:42:55.667 What am ...
by escamillo
22 May 2011
Forum: MultiCharts
Topic: Reset Global Variables to Zero
Replies: 3
Views: 1433

Reset Global Variables to Zero

... (e.g. GV_ResetAllNmdDbls). When using this function in MC, an error message occurs that says: 'Can't find function "GV_ResetNmdDbls" in dll.' Can/how can Global Variables be reset to zero in MC on chart refresh?
by radekj
16 May 2011
Forum: MultiCharts
Topic: EasyLanguage with C# DLL [SOLVED]
Replies: 5
Views: 3800

Re: EasyLanguage with C# DLL [SOLVED]

You cannot use menaged dll in in unmenaged program like default-dlls (C++, Delphi etc.) !

They must be called as ActiveX object or you must wrap it (C# dll) into menaged-unmenaged-mixed dll !

ciao
radekj

PS: menaged = .net, unmenaged = pure 32bit or 64bit assembler executable
by rondot samuel ws
12 May 2011
Forum: MultiCharts
Topic: EasyLanguage with C# DLL [SOLVED]
Replies: 5
Views: 3800

Re: EasyLanguage with C# DLL [SOLVED]

Hi, I'm not a specialist but I can answer some things : When you have a dll, you dont care in which language she was created. You call it on the same way. For create a DLL, it seems Free basic is really simple (read somewhere on this forum) So if you are not ...
by eto
09 May 2011
Forum: MultiCharts
Topic: EasyLanguage with C# DLL [SOLVED]
Replies: 5
Views: 3800

Re: EasyLanguage with C# DLL [SOLVED]

Thanks Tj,

Is the same to call c# dll function as c dll function?

How about the parameter will it to specified the same?

I read the dll document but the example is for C dll so a bit confuse.
by TJ
09 May 2011
Forum: MultiCharts
Topic: EasyLanguage with C# DLL [SOLVED]
Replies: 5
Views: 3800

Re: EasyLanguage with C# DLL [SOLVED]

Hi,

I'm very new with MC and easylanguage.

Appreciate if anyone can help to provide any tutorial or sample how to produce c# dll and how to call if from easylanguage.

Thanks in advance.

rgds,
eto
see this thread:
viewtopic.php?f=17&t=8498
by eto
09 May 2011
Forum: MultiCharts
Topic: EasyLanguage with C# DLL [SOLVED]
Replies: 5
Views: 3800

EasyLanguage with C# DLL [SOLVED]

Hi,

I'm very new with MC and easylanguage.

Appreciate if anyone can help to provide any tutorial or sample how to produce c# dll and how to call if from easylanguage.

Thanks in advance.

rgds,
eto
by janus
06 May 2011
Forum: MultiCharts
Topic: Pause / sleep / wait
Replies: 2
Views: 1081

Re: Pause / sleep / wait

You could write a DLL that executes the MS Windows Sleep or SleepEx function to wait so many milliseconds, but I think I saw somewhere how one can access the MS functions directly out of a study. I can't recall the details though. Perhaps I was dreaming.
by Stan Bokov
02 May 2011
Forum: MultiCharts
Topic: Broker Interface using only the mouse: Does it exist?
Replies: 1
Views: 1443

Re: Broker Interface using only the mouse: Does it exist?

Have you looked into ELEXCEL.DLL? I think it's a library that allows you to communicate with Excel, and could potentially link MultiCharts with Excel.

You might want to check out this link - http://www.traderslaboratory.com/forums ... -6521.html
by Stan Bokov
27 Apr 2011
Forum: MultiCharts
Topic: Integrate MC to MT4
Replies: 3
Views: 1807

Re: Integrate MC to MT4

The 'hack' is not really a hack, it's another way of routing orders from MultiCharts to other brokers (usually it's done through a DLL). The most stable way to make this DLL is to use the complete instructions from our Order API and use the broker's API to make the two talk to each other. ...
by Stan Bokov
21 Apr 2011
Forum: MultiCharts FAQ
Topic: [Advanced Topic] Programming DLL
Replies: 37
Views: 44385

Re: MultiCharts using C#

MultiCharts can use external DLL files from PowerLanguage script. You can use the following keywords to access external DLLs:

external method: "myfile.dll"

However, keep in mind that PLE is available only the regular version of MultiCharts.
by MechTrader
21 Apr 2011
Forum: MultiCharts
Topic: New Cursor/Pointer Feature
Replies: 24
Views: 7796

Re: New Cursor/Pointer Feature

... open (I don't have enough screen real-estate otherwise). I would be willing to pay to have this feature implemented. As it is now, I had to make a DLL that filters my mouse signals to only tell MC my mouse moved when I click. I also find clicking to get the data tip window difficult because the ...
by power
21 Apr 2011
Forum: MultiCharts FAQ
Topic: [Advanced Topic] Programming DLL
Replies: 37
Views: 44385

[Advanced Topic] MultiCharts -- Programming DLL

Hi,

Is MultiCharts has a sdk to develop using C#. I want to use Visual Studio and build .dll files than import to MultiCharts. Is there a mechanism like that in Wealth-Lab.
by sptrader
18 Apr 2011
Forum: User Contributed Studies and Indicator Library
Topic: Enhanced random number generator DLL
Replies: 4
Views: 5734

Re: Enhanced random number generator DLL

Yes, very nice- here is a screen shot of a 2 to 20 random test.
by Stan Bokov
12 Apr 2011
Forum: MultiCharts
Topic: Export Values from Indicator to a DLL ...
Replies: 1
Views: 795

Re: Export Values from Indicator to a DLL ...

You don't need the MC API, but what you need to know is how to access external DLLs from whatever third-party application you are trying to use. For instance, MC reads external DLLs through the keywords "external method: "yourfile.dll"". How others do it, we are not sure.
by furytrader
12 Apr 2011
Forum: User Contributed Studies and Indicator Library
Topic: Enhanced random number generator DLL
Replies: 4
Views: 5734

Enhanced random number generator DLL

... my ability to do research since I'd see every random number set twice. To overcome this apparent shortcoming in MultiCharts, I wrote a small dll using FreeBasic that allows the user to generate a more robust random number integer by inputting the minimum and maximum values the integer could ...
by kravarka
08 Apr 2011
Forum: MultiCharts
Topic: Question about DLL and Multicharts 4
Replies: 2
Views: 831

Re: Question about DLL and Multicharts 4

thank you,
i'm with the new version now and everything is ok!
by Stan Bokov
08 Apr 2011
Forum: MultiCharts
Topic: Question about DLL and Multicharts 4
Replies: 2
Views: 831

Re: Question about DLL and Multicharts 4

I can't speak for MC4, but in MC7 you can place it in the MultiCharts installation directory and then use: external method: "yourfile.dll" You can also place it into any other directory, but then you need to write out the whole path. Is there a reason you are using such an old version? You ...
by cyberdad
08 Apr 2011
Forum: MultiCharts
Topic: Creating DLL To Extend MultiCharts Functionality
Replies: 15
Views: 8798

Re: Creating DLLs To Extend MultiCharts Functionality

... sometimes). Of course, it is a pricey choice if you don't already have a license. Import Component-> Type Library-> PLkit type library Create DLL project and add the type library to your project. You also need a Powerlanguage indicator/signal to play the role of interfacing with the functions ...
by janus
06 Apr 2011
Forum: MultiCharts
Topic: Creating DLL To Extend MultiCharts Functionality
Replies: 15
Views: 8798

Re: Creating DLLs To Extend MultiCharts Functionality

... as part of their job or hobby and know it very well. I just like to keep it simple as possible and focus on trading. I also had a go to writing a DLL in VS but got nowhere after spending too much time. As you say one can do it FB (and other similar environments) in a matter of minutes.
by kravarka
04 Apr 2011
Forum: MultiCharts
Topic: Question about DLL and Multicharts 4
Replies: 2
Views: 831

Question about DLL and Multicharts 4

Hello, i've made an dll with some functions inside and i want to use it with multicharts powerlanguage i'd found a way to write the code correct but i receive an error that dll was not found i'd tried to put it in system32 folder and ...
by furytrader
02 Apr 2011
Forum: MultiCharts
Topic: Creating DLL To Extend MultiCharts Functionality
Replies: 15
Views: 8798

Re: Creating DLLs To Extend MultiCharts Functionality

TJ, you bet I will, once I create some DLLs that have good functionality. In the meantime, I used the following website for information on how to compile a DLL using FreeBasic. I was able to call the mathematical functions from inside of EasyLanguage ...
by TJ
02 Apr 2011
Forum: MultiCharts
Topic: Creating DLL To Extend MultiCharts Functionality
Replies: 15
Views: 8798

Re: Creating DLLs To Extend MultiCharts Functionality

Thank you - both of these suggestions are very helpful. I was able to test a very simple DLL using FreeBasic and it worked as it should. I did the same thing earlier this week in Visual Studio and kept getting errors. I find it ironic that we have to go "back" a few ...
by furytrader
02 Apr 2011
Forum: MultiCharts
Topic: Creating DLL To Extend MultiCharts Functionality
Replies: 15
Views: 8798

Re: Creating DLLs To Extend MultiCharts Functionality

Thank you - both of these suggestions are very helpful. I was able to test a very simple DLL using FreeBasic and it worked as it should. I did the same thing earlier this week in Visual Studio and kept getting errors. I find it ironic that we have to go "back" a few ...
by furytrader
01 Apr 2011
Forum: MultiCharts
Topic: Creating DLL To Extend MultiCharts Functionality
Replies: 15
Views: 8798

Creating DLL To Extend MultiCharts Functionality

Does anyone here have any experience in creating DLL using Visual Studio .net to extend MultiCharts functionality? For example, how would one go about creating a DLL in the spirit of ELCollections.dll to add functionality to MultiCharts? Are there ...
by dgss
01 Apr 2011
Forum: MultiCharts
Topic: Edit Symbol Sessions cause Quote Manger to exit
Replies: 2
Views: 1140

Edit Symbol Sessions cause Quote Manger to exit

... ) Continuable: 0x00000001 ( 1 ) ErrorCode: 0xE06D7363 ( -529697949 ) ExceptionType: 0x00000001 ( 1 ) Module: C:\Windows\system32\kernel32.dll Process: C:\Program Files\TS Support\MultiCharts Discretionary Trader\QuoteManager.exe Thread ID: 0x000004D8 ( 1240 ) Time: 01.04.2011 - 17:30:22.710 ...
by TJ
30 Mar 2011
Forum: MultiCharts FAQ
Topic: [Advanced Topic] Programming DLL
Replies: 37
Views: 44385

[Advanced Topic] Programming DLL

... Extension Software Development Kit (SDK) provides users with the ability to write code in a programming language that allows for the creation of DLLs (for example, C++, Pascal, Delphi, or Visual Basic) and call that code from within an EasyLanguage analysis technique. https://www.multicharts.com/trading-software/index.php/Additional_Information_Sources ...
by piranhaxp
30 Mar 2011
Forum: MultiCharts
Topic: Export Values from Indicator to a DLL ...
Replies: 1
Views: 795

Export Values from Indicator to a DLL ...

Dear Guys,

I know that I'm able to export indicator values to a dll. But I have no experience with reading these values from the dll (not from the indicator itself) via COM-interface for another application. Is that possible without MC API ?

Any comments are appreciated.

Thank you.

Regards.

Mike
by Erik Pepping
25 Mar 2011
Forum: MultiCharts
Topic: Enormous shadows after updating IB dll
Replies: 5
Views: 1828

Re: Enormous shadows after updating IB dll

Yes, so far this morning everything seems ok, after the recommended change. Maybe should be default for IB ?
by LRP
24 Mar 2011
Forum: MultiCharts
Topic: Enormous shadows after updating IB dll
Replies: 5
Views: 1828

Re: Enormous shadows after updating IB dll

Hi Erik
Have a look at: viewtopic.php?f=17&t=8362
and the problem should be solved.
Gruss, LRP
by Erik Pepping
24 Mar 2011
Forum: MultiCharts
Topic: Enormous shadows after updating IB dll
Replies: 5
Views: 1828

Re: Enormous shodows after updating IB dll

Another update if I look at the data in quote manager (because it just happened again) , the trade fields does not have this value !

Very urgent BUG ! Super untrusted indicators because of this problem !
by Erik Pepping
24 Mar 2011
Forum: MultiCharts
Topic: Enormous shadows after updating IB dll
Replies: 5
Views: 1828

Re: Enormous shodows after updating IB dll

When i delete all data with the quote manager and reload the charts it is ok !
by Erik Pepping
24 Mar 2011
Forum: MultiCharts
Topic: Enormous shadows after updating IB dll
Replies: 5
Views: 1828

Enormous shadows after updating IB dll

I updated the IB api from multicharts discretionary trader I'm getting huge shadows (extreme lows and highs) in my charts (See attachment) . These ticks have not been seen in charts from IB, so they are not correct, Live i can see them forming in one second or so, so it seems to be one tick. I'm usi...
by janus
16 Mar 2011
Forum: MultiCharts
Topic: Superfluous update ticks
Replies: 5
Views: 1460

Re: Superfluous update ticks

... disagreeing with MC. Unless I'm reading the screens wrong, something is definitely not working properly. BTW, the CPU tick is obtained (via a DLL) from the Microsoft Windows function that retrieves the number of milliseconds that have elapsed since the system was started, up to 49.7 days.
by Dave Masalov
15 Mar 2011
Forum: MultiCharts
Topic: key word for account management "special memorandum account"
Replies: 2
Views: 1384

Re: key word for account management "special memorandum acco

Dear siscop,

Unfortunately, there are no such keywords. Probably you can get these values using dll functions if broker API allows it.
by rondot samuel ws
14 Mar 2011
Forum: MultiCharts
Topic: No way to read files in easylanguage?
Replies: 6
Views: 2507

Re: No way to read files in easylanguage?

Hi, any link to "EL Collection DLL " ? I didn't find them thanks Doesn't the EL Collection DLL do this fairly easily? I've used it to read in statistical tables for patterns that are then monitored in real-time. It was pretty simple to set ...
by furytrader
04 Mar 2011
Forum: MultiCharts
Topic: No way to read files in easylanguage?
Replies: 6
Views: 2507

Re: No way to read files in easylanguage?

Doesn't the EL Collection DLL do this fairly easily? I've used it to read in statistical tables for patterns that are then monitored in real-time. It was pretty simple to set up. The fact that it's a custom DLL shouldn't matter - it's in the public domain.
by TJ
04 Mar 2011
Forum: MultiCharts
Topic: No way to read files in easylanguage?
Replies: 6
Views: 2507

Re: No way to read files in easylanguage?

Googling around, it seems the only way to read from a file in easy language is to use a custom made external dll. Wtf, this seems crazy. I can play videos but I can't read a few numbers from a file....?! Definitely a great idea. You can add a feature request here: https://www.multicharts.com/pm/ ...
by AntiMatter
04 Mar 2011
Forum: MultiCharts
Topic: No way to read files in easylanguage?
Replies: 6
Views: 2507

No way to read files in easylanguage?

Googling around, it seems the only way to read from a file in easy language is to use a custom made external dll.

Wtf, this seems crazy. I can play videos but I can't read a few numbers from a file....?!
by rondot samuel ws
26 Feb 2011
Forum: MultiCharts
Topic: Is is possible to check orders sent to broker?
Replies: 1
Views: 890

Re: Is is possible to check orders sent to broker?

... checked "order confirmed" and when you are in front of computer you can valid order. About email etc, nothing is available. But you can do it with dll etc. Not easy. May be http://triagetrading.com/ will be available soon for MC and you can do it. My strategy generates limit and stop orders. I ...
by Dave Masalov
18 Feb 2011
Forum: MultiCharts
Topic: New IB API Update (Mon Feb 14, 2011)
Replies: 16
Views: 9449

Re: New IB API Update (Mon Feb 14, 2011)

When I run the updater I see the following message: ERROR: Unable to registry file. Res= 5, Err= 0 -->: regsvr32.exe "tsIBDataFeed.dll" /s DONE What does this mean? Dear janus, Please come to our Live Chat between 6:30AM and 2PM EST so we can connect to your computer remotely and analyze ...
by CrazyNasdaq
15 Feb 2011
Forum: MultiCharts
Topic: Patch for Zenfire?
Replies: 3
Views: 1419

Re: Patch for Zenfire?

That's OK .
The DLL that works on Multicharts 6.1 are ok and works fine, so if you use Multicharts 6.1 you have no problem with Zenfire API.
by tucciotrader
14 Feb 2011
Forum: MultiCharts
Topic: Patch for Zenfire?
Replies: 3
Views: 1419

Re: Patch for Zenfire?

I think I have this installed: tsZFDataFeed.dll 1.0.3605.400 is that ok?
by tucciotrader
14 Feb 2011
Forum: MultiCharts
Topic: Patch for Zenfire?
Replies: 3
Views: 1419

Patch for Zenfire?

Hi, is it true that: "Zenfire has updated his API so the old link and DLL from Multicharts to Zenfire datafeed has a bug. It creates many records equal to zero in its historical database. All versions form Multicharts 5.5 to 6 beta 2 has this bug and Multicharts ...
by janus
14 Feb 2011
Forum: MultiCharts
Topic: New IB API Update (Mon Feb 14, 2011)
Replies: 16
Views: 9449

Re: New IB API Update (Mon Feb 14, 2011)

When I run the updater I see the following message:

ERROR: Unable to registry file. Res= 5, Err= 0
-->: regsvr32.exe "tsIBDataFeed.dll" /s
DONE

What does this mean?
by Nick
12 Feb 2011
Forum: MultiCharts
Topic: MC 7.0 Question - improvements to precision in data handling
Replies: 60
Views: 19736

Re: MC 7.0 Question - improvements to precision in data hand

Hi guys, Just to be clear I don't think that the delay is needed or any other adjustments to the zenfire dll. (Unless we discover any other 'wrinkles'). Knowing the sequencing is A C B (from my example a few posts back) users can construct their code accordingly. We will need ...
by Andrew Kirillov
10 Feb 2011
Forum: MultiCharts
Topic: MC 7.0 Question - improvements to precision in data handling
Replies: 60
Views: 19736

Re: MC 7.0 Question - improvements to precision in data hand

Nick,
Please send me a screenshot of QuoteManager->Data Sources-> Zen-fire data feed.
It should show 1.0.1284 version.

We have no issues with the latest dll on our end. Please let me know.
by janus
09 Feb 2011
Forum: MultiCharts
Topic: AUTOTRADING PROBLEM
Replies: 24
Views: 4840

Re: AUTOTRADING PROBLEM

... using some complex logic in my code but it's not pretty. It works most of the time but it's not ideal. If I get the time I might develop a DLL to bypass the MC order management system. I will lose a lot of nice features, such as the tracking tool built-in to MC so I will have to develop ...
by Nick
09 Feb 2011
Forum: MultiCharts
Topic: MC 7.0 Question - improvements to precision in data handling
Replies: 60
Views: 19736

Re: MC 7.0 Question - improvements to precision in data hand

Hi Andrew thanks for the help getting the new zen dll's going. It's simply based on the fact that it will result in a crossed market! It depends somewhat on the matching algorithm of the exchange but if contracts are bid and asked at the same price ...
by Andrew Kirillov
09 Feb 2011
Forum: MultiCharts
Topic: MC 7.0 Question - improvements to precision in data handling
Replies: 60
Views: 19736

Re: MC 7.0 Question - improvements to precision in data hand

Nick,
MC6 will work. Just try the dll. I don’t want to spend more time discussing it. See Zen-fire/Rithmic API and you will see the ask/bids fields are sent separately, not as single data field. It is easy to understand that they will be updated at different times and that overlaps are possible.
by Spaceant
08 Feb 2011
Forum: MultiCharts
Topic: cumulative delta update -- say what?
Replies: 1
Views: 757

Re: cumulative delta update -- say what?

Specifically, I'm referring to this blog post -- https://www.multicharts.com/traders-blog/?p=115 Ok, so, it's a .dll. Now what? What do I do with it? I love Multicharts, and would love nothing more than to find in it the same cumulative delta functionality as one finds in Investor ...
by gregorio123456
07 Feb 2011
Forum: MultiCharts
Topic: different quote(last or close) of MC to IB quote
Replies: 11
Views: 2666

Re: different quote(last or close) of MC to IB quote

the problem is w TWS914 or yours dll for TWs914 (you need upgrade your tsibdatafeed.dll for TWS914 or TWS914 have some bug) MC6.1 and MC5.5 w TWS913 work fine w tsibdatafeed.dll stander(last ..1.0.3605.400) note(I try MDT w TWS914 no get ...
by tortoise
06 Feb 2011
Forum: User Contributed Studies and Indicator Library
Topic: Cumulative Delta & Volume Delta
Replies: 31
Views: 29054

Re: Cumulative Delta & Volume Delta

... Ok, this is very helpful. So, in other words, this data2/data3 code yields, more or less, garbage? Also, I see MC has made some sort of .dll available that appears to have something to do with this subject (cumulative delta/IQ feed), but I'm not at all sure what to do with it (aside from ...
by CrazyNasdaq
06 Feb 2011
Forum: User Contributed Studies and Indicator Library
Topic: Cumulative Delta & Volume Delta
Replies: 31
Views: 29054

Re: Cumulative Delta & Volume Delta

Ok, this is very helpful. So, in other words, this data2/data3 code yields, more or less, garbage? Also, I see MC has made some sort of .dll available that appears to have something to do with this subject (cumulative delta/IQ feed), but I'm not at all sure what to do with it (aside from load ...
by tortoise
06 Feb 2011
Forum: User Contributed Studies and Indicator Library
Topic: Cumulative Delta & Volume Delta
Replies: 31
Views: 29054

Re: Cumulative Delta & Volume Delta

Ok, this is very helpful. So, in other words, this data2/data3 code yields, more or less, garbage? Also, I see MC has made some sort of .dll available that appears to have something to do with this subject (cumulative delta/IQ feed), but I'm not at all sure what to do with it (aside from load ...
by tortoise
06 Feb 2011
Forum: MultiCharts
Topic: cumulative delta update -- say what?
Replies: 1
Views: 757

cumulative delta update -- say what?

Specifically, I'm referring to this blog post -- https://www.multicharts.com/traders-blog/?p=115 Ok, so, it's a .dll. Now what? What do I do with it? I love Multicharts, and would love nothing more than to find in it the same cumulative delta functionality as one finds in Investor ...
by Dave Masalov
26 Jan 2011
Forum: MultiCharts
Topic: GV questions
Replies: 3
Views: 815

Re: GV questions

Dear ym58, For every WS and for all MC instances the same memory segment is used: Shared Data Segment. In other words, dll is independent but it uses Data segment shared by various applications that run as separate processes. All applications that call this DLL share this data segment ...
by ym58
25 Jan 2011
Forum: MultiCharts
Topic: GV questions
Replies: 3
Views: 815

GV questions

... a GV system independent : 1- from one WS to another WS ? 2- from one MC instance to another MC instance ? 3- not at all, for it is a windows_based DLL and it is set and prevails once for all ? What I simply mean is : should a particular GV be set in a particular WS, will it be set for all WS and/or ...
by ym58
24 Jan 2011
Forum: MultiCharts
Topic: How to test from an Indicator if a Signal is ON or OFF
Replies: 5
Views: 1104

Re: How to test from an Indicator if a Signal is ON or OFF

Dave,

I am not familiar AT ALL with DLL programming and/or GV's code improvements, nor do I know, besides, WHERE to post an improvement request.

I really wish I could find something simpler and more straightforward that would use standard features of GV's.

Any clue ?
by Dave Masalov
24 Jan 2011
Forum: MultiCharts
Topic: How to test from an Indicator if a Signal is ON or OFF
Replies: 5
Views: 1104

Re: How to test from an Indicator if a Signal is ON or OFF

... Apparently it can be done only by changing the source code of Global Variables. This source code should be in open access. General concept is: 1) Dll functions can be called when a study is created and turned on or off. The following methods should be used: OnCreate OnDestroy 2) A corresponding ...
by vking
21 Jan 2011
Forum: MultiCharts
Topic: limit order exits through loop
Replies: 20
Views: 5059

Re: limit order exits through loop

... use NT for order entry - but I am trying to see if I can use MC itself for charting as well as order entry through strategies. By using external DLL - I woudn't have the ability to replay etc to make sure the orders being placed/replaced/cancelled etc as I would expect them to be. Thanks
by Dave Masalov
21 Jan 2011
Forum: MultiCharts
Topic: code replacement
Replies: 3
Views: 1073

Re: code replacement

Dear siscop,

Such substitutions are not possible in PL scripts. The only thing I can suggest is to use functions. You can write your own custom dll library and pass a part of your calculations there.
by janus
20 Jan 2011
Forum: MultiCharts
Topic: limit order exits through loop
Replies: 20
Views: 5059

Re: limit order exits through loop

... adjusted to :) I've done the exact same thing. See attached code. It includes a lot of other stuff I use to override orders using my own external DLL programs to block, supplement or cancel automatically generated orders. MC v7 will provide some of these features. Which brings me back to my comment ...
by piranhaxp
13 Jan 2011
Forum: MultiCharts
Topic: Can't compile studies in PL Editor
Replies: 27
Views: 11887

Re: Can't compile studies in PL Editor

TS has the same issue in combination with Commodo Firewall or Security Suite. I can't remember right now, but there was an issue with one dll used from both.

Regards.

Mike
by geizer
22 Dec 2010
Forum: MultiCharts
Topic: PLE feature request for version 7
Replies: 8
Views: 2743

Custom Folder in PLE

... could you please explain about folder in PLE editor for arrange strategy etc... do you create folder in TS support\Multicharts\studyserver\studies\dll or anywhere else ? thanks in advance for any reply regardsLaurent Laurent, To create custom folders in PLE: 1. Open studies pane 2. Select where ...
by sdonahue
22 Dec 2010
Forum: MultiCharts
Topic: NT Trader External Feed w/ MultiCharts
Replies: 0
Views: 776

NT Trader External Feed w/ MultiCharts

... to the chart to supply the bid and ask data to the Ninja-supplied ELD for the data feed, but I can't seem to get data to pass through to NT. The dll is in the MC program directory, so there should be no issue there. I used to use this successfully in TS, so I am aware of the setup and configuration- ...
by rondot samuel ws
21 Dec 2010
Forum: MultiCharts
Topic: PLE feature request for version 7
Replies: 8
Views: 2743

Re: PLE feature request for version 7

Hi,

could you please explain about folder in PLE editor for arrange strategy etc...

do you create folder in TS support\Multicharts\studyserver\studies\dll or anywhere else ?

thanks in advance for any reply

regards

Laurent
by Dave Masalov
09 Dec 2010
Forum: MultiCharts
Topic: Paint Bar on the 4th full trading of the month
Replies: 6
Views: 1348

Re: Paint Bar on the 4th full trading of the month

... include holiday and half day trading. Dear Tony, Yes, you will need to hardcode it: write it in the script or read it from a file thru external dll. Basically, you should skip holidays by means of your script.
by skan
07 Dec 2010
Forum: MultiCharts
Topic: Buy and Sell on data2 ?? [SOLVED]
Replies: 7
Views: 2344

Re: Buy and Sell on data2 ?? [SOLVED]

Hello
Thanks.
The problem with global variables is that you need to use external dll and not standard easylanguage, and is not as portable.
by Dave Masalov
03 Dec 2010
Forum: MultiCharts
Topic: Getting Total Account Equity to Calculate Position Size
Replies: 15
Views: 4712

Re: Getting Total Account Equity to Calculate Position Size

Dear skan,

Then, you need to write a dll function to export values to Excel in real-time. You can find more information on this subject in Easy Language SDK on the Support --> Help and Tutorials --> Documentation page of the site.
by Dave Masalov
03 Dec 2010
Forum: MultiCharts
Topic: Getting Total Account Equity to Calculate Position Size
Replies: 15
Views: 4712

Re: Getting Total Account Equity to Calculate Position Size

... together (one for each strategy) or to export them all to the same excel sheet. Dear skan, You can export these values in Excel using the external dll function. Or you can write them to a text document with delimeters and then export it to Excel. Thus, you won't even need any external dll.
by sptrader
01 Dec 2010
Forum: User Contributed Studies and Indicator Library
Topic: could multicharts plot indicator on strategy equity curve?
Replies: 5
Views: 6938

Re: could multicharts plot indicator on strategy equity curv

I imported the TS "strategy Equity" indicator, works great. No dll needed.
by skan
01 Dec 2010
Forum: User Contributed Studies and Indicator Library
Topic: could multicharts plot indicator on strategy equity curve?
Replies: 5
Views: 6938

Re: could multicharts plot indicator on strategy equity curv

Hello
The poshpup dll link is dead.
Please could somebody upload it or send it to me?

Thanks
by CrazyNasdaq
29 Nov 2010
Forum: MultiCharts
Topic: Problem with Open&Cry data on Multicharts version 5.5
Replies: 3
Views: 1042

Problem with Open&Cry data on Multicharts version 5.5

Hi,
today I've problem with the connection to Open&Cry data on Multicharts version 5.5
The login name and password are correct.
Is there any new API from OEC or any new DLL files to connect Quotemanager with OEC data feed ?

Thanks
by Anastassia
02 Nov 2010
Forum: MultiCharts
Topic: InteractiveBrokers: error downloading Eurodollar futures
Replies: 1
Views: 3623

Re: InteractiveBrokers: error downloading Eurodollar futures

Hi Danilo,

Developers checked it on our end and confirmed it is a bug. We will soon provide a dll with the fix. I will post it to forum once it is available.

Thank you
by furytrader
02 Nov 2010
Forum: MultiCharts
Topic: Calculating plots from series using different session rules
Replies: 2
Views: 876

Re: Calculating plots from series using different session ru

... work-around, I wrote a separate indicator that pulls the moving average values from data series 2 into a shared data map (using the ELCollections.dll) which can then be retrieved at any time by indicators and strategies inserted into data series 1. This seems to work okay although, as you might ...
by janus
24 Oct 2010
Forum: MultiCharts
Topic: Seeking the size of current bid and ask ...
Replies: 10
Views: 3029

Re: Seeking the size of current bid and ask ...

... trade price as well with them. That's the limitation of MC I'm talking about. So, option a) and b) won't be of any use. I was going to write a dll to retrieve bid and ask in real-time for my own charting package, which I developed before I bought MC. I no longer need it since I'm not so interested ...
by furytrader
24 Oct 2010
Forum: MultiCharts
Topic: Seeking the size of current bid and ask ...
Replies: 10
Views: 3029

Re: Seeking the size of current bid and ask ...

... distinguish between changes in the bid/offer with actual trades or (b) depending on what you want to do with the size of the bid/offer, create a .dll that retrieves this information from your data stream and then makes it available to MultiCharts when an actual trade occurs. For what I want to ...
by Dave Masalov
15 Oct 2010
Forum: MultiCharts
Topic: upload live signals from strategy to webpage
Replies: 1
Views: 683

Re: upload live signals from strategy to webpage

Dear andydandy,

You can code it in your strategy using external dll file (you can call externall dlls from PowerLanguage code).
by Sigma Trader
14 Oct 2010
Forum: MultiCharts
Topic: Zen-Fire dll - is a new one needed?
Replies: 2
Views: 1050

Re: Zen-Fire dll - is a new one needed?

Zen-Fire tech support says they do not support MultiCharts 1-800-496-1683 ext 3
by Sigma Trader
14 Oct 2010
Forum: MultiCharts
Topic: Zen-Fire dll - is a new one needed?
Replies: 2
Views: 1050

Re: Zen-Fire dll - is a new one needed?

No, a new zen-fire dll is apparantly not needed. The symbol formatting for zen-fire is the following: For CME symbol root<month code><y> where month code H=Mar, M=June, U=Sept, Z=Dec where y=year = 1 through 0 for 10th year CME Examples: ...
by Sigma Trader
14 Oct 2010
Forum: MultiCharts
Topic: Zen-Fire dll - is a new one needed?
Replies: 2
Views: 1050

Zen-Fire dll - is a new one needed?

Is a new datafeed dll needed for Zen-Fire? The existing one no longer works with the YM. It does work with the ES. I think zen-fire changed their symbol mapping for some symbols and YM was one of them.
by Dave Masalov
11 Oct 2010
Forum: MultiCharts
Topic: PLKIT GetAsDouble can not reference past values of variable!
Replies: 3
Views: 1214

Re: PLKIT GetAsDouble can not reference past values of varia

Dear radekj, Everything works fine on our end. Here is the example of the code: external: "c:\mcdll.dll", void, "mycalc", IEasyLanguageObject, string, double ; var: mydata(0); value1 = mydata[10]; mycalc( self, "mydata", 200 ) ; Plot1(mydata[1]); And DLL file: void __stdcall ...
by jek
09 Oct 2010
Forum: MultiCharts
Topic: TS tick data getting "stuck"
Replies: 9
Views: 3280

TS tick data getting "stuck"

... data from TS. Anastassia told me on chat to downgrade to TS 8.6. I have 8.4, 8.6, 8.7 and 8.8 all still installed. So I tried selecting the 8.6 TS dll in QuoteManager/settings. This didn't solve the problem. Do I have to actually uninstall TS8.8 and TS8.7 ? It is weird because if you quit everything ...
by radekj
08 Oct 2010
Forum: MultiCharts
Topic: PLKIT reference in EL script cause Exception in call of dll
Replies: 1
Views: 820

PLKIT reference in EL script cause Exception in call of dll

if you reference back data in EL script it cause exception by ANY call to external function in dll ! exampel: vars: mydata(0); ... = mydata[1]; "next call to any dll function causes EXCEPTION !" PLKIT is massive BUGY ! i am tired of searching for a new workarounds of so ...
by Dave Masalov
07 Oct 2010
Forum: MultiCharts
Topic: create a dll to connect italian broker feed to Multichars
Replies: 1
Views: 919

Re: create a dll to connect italian broker feed to Multichar

Dear tucciotrader,

It is absolutely legal, you can purchase our SDK: https://www.multicharts.com/multicharts/sdk/

For more information please contact us directly by phone.
by tucciotrader
07 Oct 2010
Forum: MultiCharts
Topic: create a dll to connect italian broker feed to Multichars
Replies: 1
Views: 919

create a dll to connect italian broker feed to Multichars

... feed tick by tick. I am in love with Multicharts and I can program a little C and C++ language. I am considering of trying and create a custom dll in order to connect Multicharts to my italian brokerage system LIVE. I have a long long way to go, though :-( Mostly because I have no idea how ...
by Dave Masalov
30 Sep 2010
Forum: MultiCharts
Topic: PowerLanguage source with Diamond Lock
Replies: 24
Views: 15525

Re: PowerLanguage source with Diamond Lock

... ? Dear LMC, Everything can be decoded, this is called reverse engineering. Theorethically, it is possible to decode binary code just as every dll file and every application. However, it will require enormous professional and time ressources. It is simply not rational to spend so many efforts ...
by Dave Masalov
29 Sep 2010
Forum: MultiCharts
Topic: MC 6.1 (3605) IEasyLanguageObject reference Show Stopper
Replies: 4
Views: 1557

Re: MC 6.1 (3605) IEasyLanguageObject reference Show Stopper

... to the fix list. However, there is a workaround. Make the variable series type, if there are series functions calls. For example: external: "c:\mcdll.dll", void, "mycalc", IEasyLanguageObject, string, double ; value9 = 0.0 ; value1 = value9[1]; // make value9 serial variable mycalc( self, "value9", ...
by Emmanuel
28 Sep 2010
Forum: MultiCharts
Topic: PowerLanguage source with Diamond Lock
Replies: 24
Views: 15525

Re: PowerLanguage source with Diamond Lock

... good. That is why diamond lock look interesting. Does anyone know where this binary is located ? Maybe can we use a second software to protect the dll ? http://www.brothersoft.com/mpress-77695.html http://www.brothersoft.com/aspack-3899.html http://www.brothersoft.com/enterprise-architect-60300.html ...
by misterbear
27 Sep 2010
Forum: MultiCharts
Topic: MC 6.1 (3605) IEasyLanguageObject reference Show Stopper
Replies: 4
Views: 1557

Re: MC 6.1 (3605) IEasyLanguageObject reference Show Stopper

I have narrowed down the problem further. If i attempt to pass in BarNumber as an argument to the DLL function, I get the runtime parameter error. It does not seem to matter if the arg is type int or double. Passing BarNumber as an arg works in TS but not in MC. //======= ...
by Dave Masalov
27 Sep 2010
Forum: MultiCharts
Topic: MC 6.1 (3605) IEasyLanguageObject reference Show Stopper
Replies: 4
Views: 1557

Re: MC 6.1 (3605) IEasyLanguageObject reference Show Stopper

Dear misterbear,

Everything works normally. Please find attached the C++ Dll with the source code and a .pla archive with the example of the script as well as a screenshot.
by misterbear
26 Sep 2010
Forum: MultiCharts
Topic: MC 6.1 (3605) IEasyLanguageObject reference Show Stopper
Replies: 4
Views: 1557

MC 6.1 (3605) IEasyLanguageObject reference Show Stopper

In my C++ DLL the following standard TS SDK call is failing to return a pointer to the IEasyLanguageVariable *pVar and instead raises a "bad parameter" error in MC. See code below. I am doing a port of my EasyLanguage code which ...
by TJ
23 Sep 2010
Forum: MultiCharts FAQ
Topic: [FAQ] MultiCharts
Replies: 19
Views: 36436

Encryption, code protection

... be de-compiled? Everything can be decoded, this is called reverse engineering. Theorethically, it is possible to decode binary code just as every dll file and every application. However, it will require enormous professional and time ressources. It is simply not rational to spend so many efforts ...
by Dave Masalov
22 Sep 2010
Forum: MultiCharts
Topic: Delphi DLL using PLkit.dll not able to get data2 stream.
Replies: 9
Views: 3001

Re: Delphi DLL using PLkit.dll not able to get data2 stream.

Dear cyberdad,

You are welcome. Glad to hear that the problem has been solved.
by cyberdad
22 Sep 2010
Forum: MultiCharts
Topic: Delphi DLL using PLkit.dll not able to get data2 stream.
Replies: 9
Views: 3001

Re: Delphi DLL using PLkit.dll not able to get data2 stream.

... I now understand what happened. There was another irrelevant error in my code at the time I was trying to access the data streams from my DLL. So. I decided to code the data streams structure myself and just feed the prices to the DLL. Doing so, I also fixed the irrelevant error without ...
by Dave Masalov
22 Sep 2010
Forum: MultiCharts
Topic: Delphi DLL using PLkit.dll not able to get data2 stream.
Replies: 9
Views: 3001

Re: Delphi DLL using PLkit.dll not able to get data2 stream.

Dear cyberdad,

You are welcome. Please tell me how are you trying to get access to prices? Using what functions of interface?
by cyberdad
22 Sep 2010
Forum: MultiCharts
Topic: Delphi DLL using PLkit.dll not able to get data2 stream.
Replies: 9
Views: 3001

Re: Delphi DLL using PLkit.dll not able to get data2 stream.

... the end it makes no difference really. It took me less than an hour to simulate data series access and manipulation using custom code inside the DLL. A dynamic array of records of arrays is all it takes to hold all data series information in a chart (and I am sure there are much better ways than ...
by Dave Masalov
21 Sep 2010
Forum: MultiCharts
Topic: Delphi DLL using PLkit.dll not able to get data2 stream.
Replies: 9
Views: 3001

Re: Delphi DLL using PLkit.dll not able to get data2 stream.

Dear cyberdad,

Sorry for the late answer. In fact you can reference data of any data series. If you pass IEasyLanguageObject in custom dll, you can get all the necessary data from chart.
by cyberdad
19 Sep 2010
Forum: MultiCharts
Topic: Delphi DLL using PLkit.dll not able to get data2 stream.
Replies: 9
Views: 3001

Re: Delphi DLL using PLkit.dll not able to get data2 stream.

Never mind, 3 days for an answer to such a simple matter is a bit much. I decided to just feed the dll with all price data needed and let everything get calculated inside the dll code. Which makes my code platform independent too. You never know which is the next best platform, ...
by cyberdad
17 Sep 2010
Forum: MultiCharts
Topic: Delphi DLL using PLkit.dll not able to get data2 stream.
Replies: 9
Views: 3001

Re: Delphi DLL using PLkit.dll not able to get data2 stream.

I just need to know one thing basically. Does "IEasyLanguageObject" carry all available data streams in a chart as it gets passed to a custom DLL function(s) (ie data1,data2 etc)? If I know that indeed it does, then I can try to figure out what's wrong with my code. If it doesn't then I can try ...
by LMC
17 Sep 2010
Forum: MultiCharts
Topic: PowerLanguage source with Diamond Lock
Replies: 24
Views: 15525

Re: PowerLanguage source with Diamond Lock

Hi, is it difficult to use Diamond Lock ? Do you need to create a DLL file to store important elements of your trading system ? and , is this DLL file encrypted as well ?
by cyberdad
16 Sep 2010
Forum: MultiCharts
Topic: Delphi DLL using PLkit.dll not able to get data2 stream.
Replies: 9
Views: 3001

Re: Delphi DLL using PLkit.dll not able to get data2 stream.

The error is "Message: Error in Study 'Mechano DLL' ; ;" Capture.PNG The error occurs when the strategy is applied to data1 (as base stream) and calling a data2 stream value inside the DLL pELObj.CloseMD[data2].AsDouble[Bars]; When the strategy ...
by TJ
16 Sep 2010
Forum: MultiCharts
Topic: Delphi DLL using PLkit.dll not able to get data2 stream.
Replies: 9
Views: 3001

Re: Delphi DLL using PLkit.dll not able to get data2 stream.

... But when attempting to use data2 stream an error occurs.
....

what is the error?
what is the error message?
by cyberdad
16 Sep 2010
Forum: MultiCharts
Topic: Delphi DLL using PLkit.dll not able to get data2 stream.
Replies: 9
Views: 3001

Delphi DLL using PLkit.dll not able to get data2 stream.

I wrote a "hello world" dll in Delphi that interfaces with MC through PLkit.dll. The DLL has 2 basic functions returning the value of data1.Close[bars] and data2.Close[bars]. The function using data1 stream works fine. But when attempting ...
by flyinglight
01 Sep 2010
Forum: MultiCharts
Topic: How to get the exitprice in the indicator
Replies: 13
Views: 2910

Re: How to get the exitprice in the indicator

Is it possible that DLL get the orders on the chart or the hint window?
I would like to know how to get the orders, using functions or interfaces like IEasyLanguageObject provided by the EasyLanguage Extension SDK.

Thanks a lot
by oscar
29 Aug 2010
Forum: MultiCharts
Topic: Bug
Replies: 6
Views: 1695

Re: Bug

... at 0x ErrorCode: 0xC0000005 ( -1073741819 ) ExceptionType: 0x00000000 ( 0 ) Module: C:\Program Files (x86)\MBTrading\MBT Navigator\MbtCom.dll Process: C:\Program Files (x86)\TS Support\MultiCharts\TPServerProxy.exe Thread ID: 0x00000EAC ( 3756 ) Time: 29.08.2010 - 18:16:36.515
by oscar
29 Aug 2010
Forum: MultiCharts
Topic: Bug
Replies: 6
Views: 1695

Bug

... at 0x ErrorCode: 0xC0000005 ( -1073741819 ) ExceptionType: 0x00000000 ( 0 ) Module: C:\Program Files (x86)\MBTrading\MBT Navigator\MbtCom.dll Process: C:\Program Files (x86)\TS Support\MultiCharts\TPServerProxy.exe Thread ID: 0x00000BF4 ( 3060 ) Time: 29.08.2010 - 14:19:42.893
by tradersheldon
26 Aug 2010
Forum: MultiCharts
Topic: Compile one system in one DLL
Replies: 1
Views: 975

Re: Compile one system in one DLL

... TS example and give me one error can solve it somebody or see where is the error please... #import " C:\Program Files\TS Support\MultiCharts\PLKit.dll" no_namespace ////////////////////////////////////////////////////////////// // Calculate simple moving average value double __stdcall MovAvg ( ...
by tradersheldon
25 Aug 2010
Forum: MultiCharts
Topic: how to measure the speed of multichart.. latency topic
Replies: 18
Views: 4054

Re: how to measure the speed of multichart.. latency topic

But not in micro or miliseconds that the traders need... i only see it in seconds... TJ i have tried to program it with reserve funtions of the dll and in the oputput appear 5900546.00 in the post of multichart said to me that the funtion DEFINEDLLFUNC: "kernel32.dll", int, "GetTickCount"; give ...
by tradersheldon
25 Aug 2010
Forum: MultiCharts
Topic: Compile one system in one DLL
Replies: 1
Views: 975

Compile one system in one DLL

Hi i would like to know to compile my systems in one DLL, ther is some manual to do it and how to use the objets of multichats...

Thanks in advanced
by Anastassia
24 Aug 2010
Forum: MultiCharts
Topic: has anyone run NxCore with Multicharts scanner?
Replies: 1
Views: 1067

Re: has anyone run NxCore with Multicharts scanner?

Hi Maxpi,
it would be great if Multicharts included a dll for interfacing NxCore
At this point, NxCore data feed is not planned to be implemented into MultiCharts. However, we will take your suggestion into consideration for the future versions of MC.

Thank you
by tradersheldon
24 Aug 2010
Forum: MultiCharts
Topic: how to measure the speed of multichart.. latency topic
Replies: 18
Views: 4054

Re: how to measure the speed of multichart.. latency topic

... topic for all users of MC is to know how can improve the calculations of the trades in the systems, I think that if we compile all systems in one dll will be faster for example or can TSSupport give us some tips.. the formula that i mean is this DEFINEDLLFUNC: "kernel32.dll", int, "GetTickCount"; ...
by maxpi
19 Aug 2010
Forum: MultiCharts
Topic: has anyone run NxCore with Multicharts scanner?
Replies: 1
Views: 1067

has anyone run NxCore with Multicharts scanner?

or any other super-feed like NxCore... it would be great if Multicharts included a dll for interfacing NxCore, the scanner will work with 5000 issues, it takes a super-feed to supply that. TS2000 would do that many issues with DTN Satellite but that feed is phasing out in favor of NxCore...
by hero
19 Aug 2010
Forum: MultiCharts
Topic: MC6 & Bloomberg
Replies: 1
Views: 866

MC6 & Bloomberg

... future I guess my only chance to use MC is to upgrade to PRO version or change datafeed because if Bloomberg API changes you can't expect the old dll to work. I realy do hope that MC will consider to at least sell Bloomberg feed support with the current version of MC. 8000 USD for Bloomberg feed ...
by Tresor
12 Aug 2010
Forum: MultiCharts
Topic: Out of memory warning
Replies: 9
Views: 2623

Re: Out of memory warning

... post. So what's the difference between the "final" releases of 6.0 build 3553 and 6.01 build 3605? The changes I am aware of are: the following dlls were added: libeay32.dll and ssleay.dll - these dlls were added to improve the integration with Dukascopy (maybe these dlls have an effect on other ...
by faschim
12 Aug 2010
Forum: MultiCharts
Topic: replacement for Dll_context in IEasyLanguageObj
Replies: 0
Views: 677

replacement for Dll_context in IEasyLanguageObj

... Correct me if I am wrong. Is there a new way of getting the "context". Perhaps in IEasyLanguageObj? The context of this question is that I have a DLL which contains an entry function that for any particular call directs data and misc to the appropriate object in an array of calculation objects ...
by janus
06 Aug 2010
Forum: MultiCharts
Topic: Why I don't trust "IntraBarPersist"
Replies: 86
Views: 47708

Re:

... features, and partly because I like the language despite some of odd features that could be handled much better. I'm now thinking of using my own DLL plug-ins to interact with IB directly thus bypassing MC's order management system. This will overcome all of the issues I'm currently having with ...
by aljafp
05 Aug 2010
Forum: MultiCharts
Topic: Bloomberg is no longer working in 6.0 final
Replies: 28
Views: 5207

Re: Bloomberg is no longer working in 6.0 final

... case can be resolved to his satisfaction in a number of ways: (i) make him pay a symbolic $1 for the pro licence or (ii) send him Bloomberg dll every time a new MC version shows up (iii) ....... something else .......... so that the resolution of Bibulous' case does not disrupt the new development ...
by Tresor
04 Aug 2010
Forum: MultiCharts
Topic: Bloomberg is no longer working in 6.0 final
Replies: 28
Views: 5207

Re: Bloomberg is no longer working in 6.0 final

... case can be resolved to his satisfaction in a number of ways: (i) make him pay a symbolic $1 for the pro licence or (ii) send him Bloomberg dll every time a new MC version shows up (iii) ....... something else .......... so that the resolution of Bibulous' case does not disrupt the new development ...
by radekj
03 Aug 2010
Forum: MultiCharts
Topic: Data desynchronization DDE/Patsystems interfaces are to SLOW
Replies: 0
Views: 1248

Data desynchronization DDE/Patsystems interfaces are to SLOW

... can get maximal ca. 20 updates per second ! (because the guys from tssupport puted PatsWrapper.exe COM server between tsServer.exe and the PATSAPI.DLL, donno why !) Check you data for delay/desynchronization between datafeed and MC chart ! ciao radekj
by janus
20 Jul 2010
Forum: MultiCharts
Topic: Wish MC could define NoMaxBarsBack Variables
Replies: 18
Views: 5073

... conclusion is EasyLanguage is fantastic for simple to medium level studies but fails miserably for very complex ones. There is an option to use DLLs so very complex computations can (and should) be executed outside of MC. However, there's still the issue of duplicate computations when one needs ...
by TJ
17 Jul 2010
Forum: MultiCharts
Topic: indicator crashes PC
Replies: 5
Views: 1086

... So I doubt any keywords in the indicator is at fault for crashing your computer. (unless it invokes an external program that does the damage. eg. DLL, etc.) I did experience your episode once... It happened recently (sorry I did not record the MC version); The indicator crashed my computer a couple ...
by janus
30 Jun 2010
Forum: MultiCharts
Topic: Easylanguage call C#/JAVA
Replies: 4
Views: 2310

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 ...
by Dave Masalov
30 Jun 2010
Forum: MultiCharts
Topic: Easylanguage call C#/JAVA
Replies: 4
Views: 2310

Dear steven,

Unfortunately, there is no other way to call C# in EasyLanguage besides a dll file.
by Stanley Miller
29 Jun 2010
Forum: MultiCharts
Topic: MultiCharts 6.0 Beta
Replies: 3
Views: 22081

... Brokers. PowerLanguage · Different backtesting results on historical and real-time data when using two data series. · Exception when using ELExcel.dll and referencing empty cells with ELXL_GetCellStringRC function. · pELObj->CloseMD[dataN]->AsDouble[0] when N > 1 does not work. "Wrong parameters" ...
by 2haerim
22 Jun 2010
Forum: MultiCharts
Topic: 64 Bit Version of MC
Replies: 25
Views: 12078

4) Rename TSstorage.dll to TSstorage_old.dll_old and TSstorage_New.dll to TSstorage.dll

=> tsStorage.dll file in the MultiCharts install folder?

I think it should be read as

4) Rename TSstorage.GDB to TSstorage_old.GDB and TSstorage_New.GDB to TSstorage.GDB


Please clarify this.
by tekram
21 Jun 2010
Forum: MultiCharts
Topic: Grail acquired by TS
Replies: 46
Views: 17839

... That’s when the problems began. Because of multi-threading we ran into bugs specific to MC, in other words given the exact same strategy and dll’s, we would run into crashes with MC whereas the same strategy would perform thousands of iterations without problem in TS. More errors manifested ...
by tcat
18 Jun 2010
Forum: MultiCharts
Topic: Grail acquired by TS
Replies: 46
Views: 17839

... to answer this thread. Thierry, 1. Since Wouter is one of TRAD people now it is his duty to advocate TS. However it is a fact that his own tool/DLL that never being designed with multi-threading in mind works several times faster on MultiCharts. It is an achievement of our vision and engineers. ...
by Andrew Kirillov
18 Jun 2010
Forum: MultiCharts
Topic: Grail acquired by TS
Replies: 46
Views: 17839

Thierry, 1. Since Wouter is one of TRAD people now it is his duty to advocate TS. However it is a fact that his own tool/DLL that never being designed with multi-threading in mind works several times faster on MultiCharts. It is an achievement of our vision and engineers. We were first ...
by janus
18 Jun 2010
Forum: MultiCharts
Topic: Manual orders in MC - first impressions
Replies: 20
Views: 5591

... very useful for advanced real-time traders. I now use two screens (more to come) so I can quickly add/reverse/cover my trades using IB or my DLL addon to MC. I'm actually using MC less and less for trading purposes but I still will have a need for it for back-testing ideas. ScaleTrader and ...
by titletrading
10 Jun 2010
Forum: MultiCharts
Topic: Print(File) Problem
Replies: 1
Views: 1032

Print(File) Problem

... ACD Project\Test File"),"Date",",",date); plot1(Date,"Date"); end; What have other people done to write to file for use in Excel? I cannot use a .dll it slows down my strategy considerably.
by steven
09 Jun 2010
Forum: MultiCharts
Topic: Easylanguage call C#/JAVA
Replies: 4
Views: 2310

Dear Dave,

Thanks for the reply.
Is there any other way to call C# except DLL with EL?

Regards,
Stv
by Dave Masalov
08 Jun 2010
Forum: MultiCharts
Topic: Easylanguage call C#/JAVA
Replies: 4
Views: 2310

Dear steven,

Regarding C#, if it is done in a C# dll with exportable functions, then it is possible. C# have mechanisms to export functions declarations in a dll.

As for JAVA, most likely it can be done only using some sort of adapters.
by albertc
06 Jun 2010
Forum: MultiCharts
Topic: Indicator calculation order
Replies: 7
Views: 1786

Indicator calculation order

I want to apply two different indicators to one chart with one indicator passing shared variables to the other via GlobalVariable.dll and ELCollections.dll. However, the receiver code in one indicator requires the sender code in the other indicator to finish before it can do anything. As ...
by Dave Masalov
25 May 2010
Forum: MultiCharts
Topic: Optimize Portfolio Horribly Slow, using DLL in strategy
Replies: 1
Views: 1277

Dear rodent,

If you are talking about portfolio optimization, I believe that the process using your DLL file is PortfolioBacktester.exe. You can try to change the number of Dll loads in DLL_PROCESS_ATTACH using librarycount. This may speed up the performance.
by rodent
20 May 2010
Forum: MultiCharts
Topic: Optimize Portfolio Horribly Slow, using DLL in strategy
Replies: 1
Views: 1277

Optimize Portfolio Horribly Slow, using DLL in strategy

This may not be a multicharts problem, but I took an existing DLL that worked for regular strategy trading in TS and then started using it in Multicharts. I try to optimize portfolio with this DLL, and it runs very, very slowly. So I have a few questions: ...
by FHTrader
05 May 2010
Forum: MultiCharts
Topic: MD for MC with History (Database)
Replies: 47
Views: 47107

I have re-read the instructions a few times, re-installed and done the followings based on the instructions. 1) placed ELCollections.dll filet in the Multicharts.exe program directory (i.e. "C:\Program File\TS Support\Multicharts\"), and import "ELCollections.eld" file in the zip with PLEditor. ...
by beck donald
04 May 2010
Forum: MultiCharts
Topic: Multicharts 6.0 Beta 3 feedback
Replies: 185
Views: 83837

Application Error

... 0x000000000(0) Description: The instruction at")x Error Code: 0xC0000005(-1073741819) ExceptionType:0x000000000(0) Module: C:\Windows system32\ntdll.dll Process C:\Program Files\TS Support\MultiCharts\MultiCharts.exe Thread ID:0x000014B0(5296) Time:04.05.2010-21:31:08.593
by smashthepound
01 May 2010
Forum: User Contributed Studies and Indicator Library
Topic: Global Variables
Replies: 5
Views: 3240

Global Variables

Hi, I hope this subject will be still read because it is a never ending story ... I just did download the dll and some easylanguage files and had a quick look at the code and also at the description. I seems like Global Variables is just good for retrieving the last value of ...
by bowlesj3
01 May 2010
Forum: User Contributed Studies and Indicator Library
Topic: Function to detect the Hidden Recaluclate
Replies: 1
Views: 4703

Function to detect the Hidden Recaluclate

... can not be done using a special study is opening the output file for display. I can do that directly from my notification popup. Without a special DLL or external program such as some sort of basic or database program you pretty much have to open that file with the standard windows commands. Note ...
by Bruce DeVault
26 Apr 2010
Forum: MultiCharts
Topic: How to close order in the same bar?
Replies: 44
Views: 11908

... what I coded. Well, the question is how to implement this IOG counting inside a non-IOG strategy. I just tried to separate them into two using GV DLL. Don't know if there is a way to combine them into one as the original non-IOG strategy would be affected when IOG is enabled, at least the signals ...
by Spaceant
25 Apr 2010
Forum: MultiCharts
Topic: How to close order in the same bar?
Replies: 44
Views: 11908

... what I coded. Well, the question is how to implement this IOG counting inside a non-IOG strategy. I just tried to separate them into two using GV DLL. Don't know if there is a way to combine them into one as the original non-IOG strategy would be affected when IOG is enabled, at least the signals ...
by Spaceant
25 Apr 2010
Forum: MultiCharts
Topic: How to close order in the same bar?
Replies: 44
Views: 11908

... this feature, send a message to them to request it to expedite the development!! BTY, I have developed a set of codes that do the job using GV DLL. Apparently, they can do the job as I want, but I still feel that this is not perfect yet and needs testing before I publish them. I probably will ...
by janus
25 Apr 2010
Forum: MultiCharts
Topic: PLEditor questions
Replies: 10
Views: 2583

... agree MC has a long way to go with some of the very important features, like manual override trading. I've fixed that myself by writing my own dll stub and custom application. So, that's not a major concern for me. Still, it would be a benefit for others to have this feature some time soon, ...
by Bruce DeVault
19 Apr 2010
Forum: MultiCharts
Topic: Hidden recalculate log or optional popups request
Replies: 12
Views: 2530

... in some EasyLanguage that essentially exists to perform a "side effect" such as outputting a text file or sending a live trade to a broker via a DLL, is to simply structure it deliberately as a signal rather than as an analysis technique (assuming you don't require plots as essential for what ...
by janus
17 Apr 2010
Forum: MultiCharts
Topic: IB Gateway
Replies: 28
Views: 12132

... 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 dll extension to MC. However, as you alluded to, it's wise to have an alternative way to perform these functions. If MC and/or my dll stops working ...
by Bruce DeVault
07 Apr 2010
Forum: MultiCharts
Topic: Found this: Adaptrade Builder
Replies: 16
Views: 11767

... works on TS - they're MultiCharts-specific issues. In some cases (such as with FastFileAppend) it may be specific to the fact that the DLL is being used simultaneously from multiple threads, thus introducing issues that wouldn't be exposed on TS when it's single threaded in execution. ...
by ctrlbrk
05 Apr 2010
Forum: MultiCharts
Topic: Collective2
Replies: 6
Views: 2382

I've written an EasyLanguage interface for Collective2. It isn't the best, and wont be until you add external C++ DLL module for doing a HttpWebRequest. But it gets the job done. The quick and dirty: I decided the easiest thing to do would be to write a Collective2 function, that ...
by Tresor
01 Apr 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9979

... transfers the unfiltered data feed or the original data feed from the exchange and then (ii) pass this knowledge onto TSS and request that MC's dll responsible for handling the data from your provider be rewritten E.g. at the moment MC receives filtered / massacred data feed from OEC. But if ...
by Spaceant
31 Mar 2010
Forum: MultiCharts
Topic: Market if touched - convert limit to market if price touches
Replies: 13
Views: 4372

... using an intrabar order generation strategy. I am not sure how this can be coded as in my 5min EOB strategy. Well, I am trying to code using GV DLL to feed the signal, in additional to limit order sent to IB, to another IOG strategy that does the following: 1) Issue a market order if certain ...
by janus
30 Mar 2010
Forum: MultiCharts
Topic: IB's historical vs real-time volume
Replies: 39
Views: 9979

IB's historical vs real-time volume

... to retrieve the historical volume for just the current bar once that bar is completed? I suspect there isn't a way so I may have to write my own dll using IB's api to retrieve the historical value. The better approach would be for IB to fix this issue but I know they have been asked about this ...
by bowlesj3
29 Mar 2010
Forum: User Contributed Studies and Indicator Library
Topic: Edit script compares pairs of charts
Replies: 0
Views: 1629

Edit script compares pairs of charts

... I also hard code my GVs in this directory (An old TS4.0 habit). "C:\Program Files\TS Support\MultiCharts\GlobalVariable.dll" Setting up and running this is very easy. However, I only trade one symbol and have it on several charts. These scripts are set up for one symbol ...
by janus
28 Mar 2010
Forum: MultiCharts
Topic: Detection of MC mode
Replies: 9
Views: 2141

... soon, which is why I developed my own method. In fact I may do everything outside of MC and use MC just for collecting and feeding the data to my dll's, and sending instructions back to place orders and draw objects and indicators. My code also runs about 3-4 times faster than EL code so that's ...
by janus
28 Mar 2010
Forum: MultiCharts
Topic: Detection of MC mode
Replies: 9
Views: 2141

... I also use it to sound an alarm if during on-line mode (flagged by receiving an update tick) the study (actually my own app communicating via a dll stub) fails to receive subsequent update ticks within a specified time to warn me of a possible break in the connection for the data feed. Even ...
by Tresor
27 Mar 2010
Forum: MultiCharts
Topic: Auto Trade with Open E Cry
Replies: 6
Views: 1954

... or ''tick data'' and you will find suggestions by OEC engineers on how to receive unfiltered data in ticks from OEC. Then suggest to TSS that MC's dll responsible for handling OEC data is slightly rewritten to receive those unfiltered data. The OEC data being unreliable results from the fact that ...
by TJ
23 Mar 2010
Forum: MultiCharts FAQ
Topic: Learn EasyLanguage from Beginner to Expert, all free
Replies: 10
Views: 18807

PowerBasic

thanks to geizer for the link. Extending PowerLanguage with a DLL Originally published by Roger Rines on PowerBASIC users forum. Link: http://powerbasic.com/support/pbforums/showthread.php?s=1833c3287a317dddb7715d6d9a5d6ced&t=27727&highlight=TS How to create ...
by janus
23 Mar 2010
Forum: MultiCharts
Topic: float and double data types
Replies: 3
Views: 1557

... 99.99499987499375200000 99.99499987499375200000 So, if someone is writing code to be used in both TS and MC, and they are using dll's, then they should explicitly type cast each numeric variable as double. It also appears that if you use say float in MC and pass it to a dll with ...
by janus
23 Mar 2010
Forum: MultiCharts
Topic: float and double data types
Replies: 3
Views: 1557

float and double data types

... they both get 8 bytes making the types redundant? I know that TS adopts the former approach. This has bearing on the way one passes variables to dll's. I haven't experienced any problems but wanted to make sure I am using the right approaches.
by TW
22 Mar 2010
Forum: MultiCharts
Topic: How to get content of text files?
Replies: 16
Views: 3744

Here is a DLL for reading text files:

www.codetalkerworld.net/downloads_dll.htm
by Bruce DeVault
22 Mar 2010
Forum: MultiCharts
Topic: How to get content of text files?
Replies: 16
Views: 3744

EasyLanguage has no direct commands to read text files. However, you could do this from a DLL - either by building your own or by using a prebuilt package like ADE (which is built upon the ELC DLL) to fulfill your purpose.
by Spaceant
22 Mar 2010
Forum: MultiCharts
Topic: Any Arbitrage Traders?
Replies: 2
Views: 2519

... A and B). The key indicator called GV Arb Trig in which you can plug in different numbers to initiate the trade triggers. You need to install GV DLL Version 2.2 to do the job. Inputs: Opt(0); Vars: SetRtn1(0); SetRtn1=GVSetNamedInt("ArbTrigger",Opt); Plot1(Opt); In the first chart with symbol ...
by Spaceant
21 Mar 2010
Forum: MultiCharts
Topic: Any Arbitrage Traders?
Replies: 2
Views: 2519

Any Arbitrage Traders?

... I have an idea of having a GV indicator that acts as a trigger to do the job. I will test it and post it later to share. 1) Again, with GV DLL, I still think that it is a bit too complicated to do the job, think of how many clicks are required to do amend the GV input. I think that it is ...
by Spaceant
20 Mar 2010
Forum: MultiCharts
Topic: Multicharts 6.0 Beta 2 feedback
Replies: 79
Views: 71484

... but it seems that it is only in "minute by minute" in Global mode instead of tick by tick or second by second. I have just started to learn GV DLL, but not yet installed EL collection or ADE. I will do it later. Frankly speaking, I am getting a bit frustrated as my codes seem working some time, ...
by bowlesj3
20 Mar 2010
Forum: MultiCharts
Topic: Multicharts 6.0 Beta 2 feedback
Replies: 79
Views: 71484

... I did it just recently although not in global mode. GV calls are just calls to adjust data or retrieve data from an area in memory that the GV dll sets aside (using windows global variable standards I think). This memory is outside of MC itself. Those calls do not know if it is a playback going ...
by Spaceant
19 Mar 2010
Forum: MultiCharts
Topic: Multicharts 6.0 Beta 2 feedback
Replies: 79
Views: 71484

PLAYBACK ISSUE

Hi, I opened a workspace consisting of two charts, one in 5-min duration and one in 1-second duration. My intention was to test the GV DLL to feed a signal from the 5-min chart into the 1-secnd chart. It failed as it seems to me that the playback function only works in a single chart, BUT ...
by marekj
18 Mar 2010
Forum: MultiCharts
Topic: Did Andrew leave? Confirmed no. Last post March 16th 2010.
Replies: 43
Views: 8797

I'm waiting for Anastasia's answer 2 weeks if I can use current TT interface (or wait for new dll) on 1 tick ES charts after my problems with Zenf-fire. Every time I email her, answer is the same, developers are working on it, I need to wait. My conclusion...TSS doesn't ...
by wegi
18 Mar 2010
Forum: MultiCharts
Topic: Is it possible to control AT by power language?
Replies: 4
Views: 1667

I think a workaround could be working with global variables, with pushpop.dll. You can setup 2 charts with the same system. Chart 1 stores the equity line in the global variable. This chart is not for autotrading, only for the equitycurve. in chart 2 you can ...
by janus
09 Mar 2010
Forum: MultiCharts
Topic: Exiting a function
Replies: 8
Views: 2465

... if lastbaronchart is true). Now that would be nice. I already have a use for that feature! At the moment I funnel some of my studies to a master dll to decide the order of execution under certain circumstances. Some of my studies are dependent on others.
by janus
09 Mar 2010
Forum: MultiCharts
Topic: Exiting a function
Replies: 8
Views: 2465

... alert messages to my own catch-all console app, writing messages to log files for auditing and debugging purposes, an exit handler to cleanup my dll variables and workspace, etc., etc. For now, I'll just have to resort to indenting large sections of my code and skip over them using appropriate ...
by ts2mc
05 Mar 2010
Forum: MultiCharts
Topic: intrabar order generation: never get barstatus(1) = 0
Replies: 9
Views: 2431

hello TJ, i am doing backtest and want orders placed on IB account. I do not want to user inbuild OrderAutomat of MC, i use my own dll placing orders. basically, if i send Buy ("Long") NbrShares contracts this bar at close; i want this order being filled in backtest and for real trading ...
by janus
04 Mar 2010
Forum: MultiCharts
Topic: PLEditor failings
Replies: 18
Views: 2929

... to work (eg, undo) and some decent run time error notifications. I'm saying this not so much for myself anymore as I'm working around it using dll's developed in another IDE, but for all the other users, both existing and future to make MC a much better platform. But if MC is not interested ...
by janus
04 Mar 2010
Forum: MultiCharts
Topic: How to... sell immediately
Replies: 11
Views: 3248

... For very short term or day traders this is often an issue. The only way to overcome this issue now is to write your own immediate order types in a dll using, if available, the broker's api's. IB provides such a library and I have played with them before I started using MC. I lost interest writing ...
by janus
04 Mar 2010
Forum: MultiCharts
Topic: PLEditor failings
Replies: 18
Views: 2929

... 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 dll or on another platform.
by janus
02 Mar 2010
Forum: MultiCharts
Topic: PLEditor failings
Replies: 18
Views: 2929

... a batch of them every so often and remotely store them on another site. I also do a lot of my development in another language as I use a lot of dll's. I suppose that's why I get so annoyed when I do some editing in PLEditor. Some would say I'm spoilt using another editor that doesn't have the ...
by wegi
28 Feb 2010
Forum: MultiCharts
Topic: PowerLanguage Editor: Revision Control
Replies: 26
Views: 6905

... be shared only in the chart between all "scripts". And not between all charts in MC. The current global variables are only available if you use a dll extension, e.g. pushpop.dll. But i can´t use them at the same bar, not for live trading, i don´t trust them, because MC don´t have any order, how ...
by janus
27 Feb 2010
Forum: User Contributed Studies and Indicator Library
Topic: Extending PowerLanguage with a DLL
Replies: 9
Views: 4172

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 ...
by geizer
27 Feb 2010
Forum: User Contributed Studies and Indicator Library
Topic: Extending PowerLanguage with a DLL
Replies: 9
Views: 4172

... now called PowerBASIC - still being developed by it's original creator. Janus inspired me to look at various flavours of Basic's by posting his DLL example recently. Thanks a lot -- Pavel
by geizer
26 Feb 2010
Forum: User Contributed Studies and Indicator Library
Topic: Extending PowerLanguage with a DLL
Replies: 9
Views: 4172

Extending PowerLanguage with a DLL

Originally published by Roger Rines on PowerBASIC users forum.
Link: http://powerbasic.com/support/pbforums/ ... adestation
by janus
22 Feb 2010
Forum: MultiCharts
Topic: Stop Limit orders
Replies: 42
Views: 14069

... use advanced languages natively, but I've stayed with MC because of it's advanced charting features and easier to use language supplemented by my dll's for more advanced work ending up with the best of all worlds.
by janus
22 Feb 2010
Forum: MultiCharts
Topic: Stop Limit orders
Replies: 42
Views: 14069

... only buy/sell statements unless they're exit-specific, without a possibility of an unintended reversal? Very simple. I do it now and have my own dll functions to simulate simple buy and sell order types. Conflicts are impossible as the dll uses a combination of multi-threading, critical sections ...
by janus
22 Feb 2010
Forum: MultiCharts
Topic: Range Bar Volume
Replies: 21
Views: 7497

... behind the times. Still it's more than adequate for most of my purposes, and I get around most of the programming deficiencies by writing my own dll's in other IDE's.
by tekram
21 Feb 2010
Forum: MultiCharts
Topic: beginner SDK compilation problem
Replies: 2
Views: 2519

... Visual Basic 2005 can be called from TS EasyLanguage. More generally, it illustrates how types in a .NET assembly can be exposed to TS through the DLL interface that EasyLanguage provides. Running the Demo Running the demonstration is a seven step process: 1.) Download the file Interop Demo - General ...
by NiC72
19 Feb 2010
Forum: MultiCharts
Topic: MC7.0 beta 4 IB backfill spikes
Replies: 86
Views: 25163

Clarify

To clarify a bit .. I had another datafeeder before and switched to the IB. It worked well for about a week. Then I updated the new DLL for IB (to get the data continue to feed my index futures). Then I get the spikes .. I thought it was due to my updating IB DLL but I could be wrong. Now ...
by davidchow
18 Feb 2010
Forum: MultiCharts
Topic: beginner SDK compilation problem
Replies: 2
Views: 2519

beginner SDK compilation problem

Hi, I am experienced Unix/Linux programmer but completely new to MS programming environment . I just don't know how to get start to use the PLkit.dll . I tried to search for many topics on MSDN about writing dll and calling a dll.. but cannot find anything close . I am creating my own dll with ...
by bowlesj3
15 Feb 2010
Forum: MultiCharts
Topic: MC7.0 beta 4 IB backfill spikes
Replies: 86
Views: 25163

There only seem to be two reports of this problem (by people following this thread). Nic72 (see the attach above) and my roughly weekly spike. Both of us are using the IB dll. I did a big jump from MC 2.1.999.999 to MC 6.0 beta1/2 because of the replay. I can't speak to any versions in between.
by wegi
14 Feb 2010
Forum: MultiCharts
Topic: MultiCharts Optimization Speed
Replies: 54
Views: 21303

Thx TJ and Bruce, i will do some more tests to find out if the dll calls cause the overhead or if the logic in the pushpop.dll is to slow. i will inform you - in an new thread - if i found something interessting. Last question here, does multicharts provide ...
by Bruce DeVault
14 Feb 2010
Forum: MultiCharts
Topic: MultiCharts Optimization Speed
Replies: 54
Views: 21303

... optimized - add an input parameter to turn this functionality on or off. COM interop has some overhead, so generally you don't want to go out to a DLL for a trivial operation - you want to go out for something that's going to take some time, so that the benefits of faster compiled code over tokenized ...
by wegi
14 Feb 2010
Forum: MultiCharts
Topic: MultiCharts Optimization Speed
Replies: 54
Views: 21303

... minute ! Multicharts 5.5 1:30 Original Strategy. Then i removed some code, to finde out the bottleneck 1:30 without text_new 0:06 without pushpop.dll => only 6 seconds, amazing ! The external dll: pushpop.dll turned out to be the bottleneck, amazing. Without it, 6 seconds is a very gooood performance. ...
by janus
13 Feb 2010
Forum: MultiCharts
Topic: Any plans for manual order entry support in MC?
Replies: 91
Views: 31788

... MC to have built-in for now. At the moment my orders are placed "at market" on the next tick in a study that calls my override application (via a DLL stub). I would prefer when MC implements their solution to make "at market" work in real-time so it doesn't have to wait for the next tick update ...
by bowlesj3
13 Feb 2010
Forum: MultiCharts
Topic: MC7.0 beta 4 IB backfill spikes
Replies: 86
Views: 25163

... away. Hi Super, I get them every 3 to 5 days (that I notice that is). They do not appear on the TWS chart so yah it does look like it is the IB dll as NiC72 points out. I suspect users will get them at random times. so far I have seen the spikes in 5 minute bars, 1 minute bars and 10 second ...
by NiC72
13 Feb 2010
Forum: MultiCharts
Topic: MC7.0 beta 4 IB backfill spikes
Replies: 86
Views: 25163

New IB DLL in MC 6.0

It is true .. IB DLL is a new version of MC 6.0. I had problems with the data feed continue for future so i got a new IB DLL that will be found in MC 6.0. I installed the new DLL in my MC 5.5 and continue data feed worked excellent ...
by bowlesj3
12 Feb 2010
Forum: MultiCharts
Topic: MC7.0 beta 4 IB backfill spikes
Replies: 86
Views: 25163

... as they were with MC 2.1.999.999 and I never saw this problem with that release. Something is different between the releases. Maybe it is the DLL for IB that is different. Regards, John.
by Bruce DeVault
07 Feb 2010
Forum: MultiCharts
Topic: Suggestion: PowerEditor Speed
Replies: 25
Views: 5701

... for your comments fellows but please help keep this thread on track which is discussion of the speed of PowerEditor in editing large files . While DLL / BASIC examples are helpful for those looking for that, let's start a new thread for that with an appropriate topic so it's easier to find those ...
by TJ
06 Feb 2010
Forum: MultiCharts
Topic: Suggestion: PowerEditor Speed
Replies: 25
Views: 5701

Janus:

Thanks for sharing your knowledge in programming DLL.

Best regards
TJ
by janus
06 Feb 2010
Forum: MultiCharts
Topic: SEVERE BUG: Autotrading - Complete Breakdown
Replies: 30
Views: 13051

Re: A suggestion to fix the bug

... EL is good too. So, I don't know what the final answer is. I doubt very much MC will ever dump EL as there are too many users already. I think the DLL approach I use is a good enough compromise. I now have windows gui add-ons to MC. For example, I can manually buy/sell/cover/block orders with point ...
by janus
06 Feb 2010
Forum: MultiCharts
Topic: Suggestion: PowerEditor Speed
Replies: 25
Views: 5701

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: 5701

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 ...
by Spaceant
06 Feb 2010
Forum: MultiCharts
Topic: Suggestion: PowerEditor Speed
Replies: 25
Views: 5701

Re: Suggestion: PowerEditor Speed

... 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 rewrite all the rules. ...
by janus
05 Feb 2010
Forum: MultiCharts
Topic: Suggestion: PowerEditor Speed
Replies: 25
Views: 5701

Re: Suggestion: PowerEditor Speed

... 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 rewrite all the rules. ...
by rjelles
04 Feb 2010
Forum: MultiCharts
Topic: Accessing indicator variables from a strategy
Replies: 0
Views: 866

Accessing indicator variables from a strategy

... a way to access variables inside an indicator that I have licensed, but without source code. I believe the only way to do this is through a custom dll, but in going down this path, I discovered that MC's plkit.dll doesn't implement the 'IEasyLanguageServerFields' interface as in TS, which appears ...
by Spaceant
28 Jan 2010
Forum: MultiCharts
Topic: Failure to save minute data after 12 months is stored
Replies: 25
Views: 5147

Re: Indices minute quotes not stored

... database. I have called up the live support, they have copied three files on my computer and did something that probrably upated the "tsIBDataFeed.DLL". The problem have been fixed. I told to the liveTSSupport team and requested them to post the files to let others to fix the problem. She said ...
by janus
14 Jan 2010
Forum: MultiCharts
Topic: Authorization Licence issue
Replies: 84
Views: 28459

... 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 to log me off the previous session ...
by bowlesj3
22 Dec 2009
Forum: MultiCharts
Topic: MC6 - 2 problems 1/ Notebook transfer 2/ Backfill completion
Replies: 25
Views: 5557

... box if it says that checking it will remove your user stuff. Do the install Now. After the install is done (or a repair too) put in Elcollactions.dll, global variables dll, Yes it is true. IF your run an MC repair you have to put in global variables 2.2 because the repair returns the old original ...
by bowlesj3
21 Dec 2009
Forum: MultiCharts
Topic: MC6 - 2 problems 1/ Notebook transfer 2/ Backfill completion
Replies: 25
Views: 5557

MC6 - 2 problems 1/ Notebook transfer 2/ Backfill completion

... after flipp flopping between MC 2.1.999.999 and MC 3.0 beta about 3 or 4 times. Okay so MC 6.0 is on the notebook. From experience I copy in the DLLs for ELcollections and the GV2.2 DLL as well and I compile absolutely all EL studies which I had exported on the main machine which were running ...
by Emmanuel
17 Dec 2009
Forum: MultiCharts
Topic: Multichart 5.5 : Bug on Passing "String" to a DLL
Replies: 1
Views: 1045

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

Hi, :) In the past few weeks, I was testing dll with Multicharts 5.5, As I was passing Integer or , double to the DLL , it is working 100 % of the time. But, when I passed string, to the DLL, a part of the string was not going through, arround ...
by cyberdad
15 Dec 2009
Forum: MultiCharts
Topic: SetStopLoss & ProfitTarget not working in simulation tra
Replies: 6
Views: 2704

SetStopLoss & ProfitTarget not working in simulation tra

... target orders are transmitted. One last thing, in order to make MC work with my FA account I downloaded and replaced the old "TWSTradingPlugin.dll" with the new one.
by Emmanuel
09 Dec 2009
Forum: MultiCharts
Topic: Multichart 5.5 Error Message Incompatible version of : tsSt
Replies: 0
Views: 1085

Multichart 5.5 Error Message Incompatible version of : tsSt

... afternoon. When I started quote manager, then I started Multicharts 5.5 I got the error message : "Message Incompatible version of : tsStorage.dll In module : tsSharper" I got this error message because at the installation of quote manager was without the option "Execute as administrator". ...
by tekram
06 Dec 2009
Forum: MultiCharts
Topic: Alert for break Data Feed
Replies: 7
Views: 3328

... at the TradeManager messages or the TS built in alerts. Unfortunately, TJ is right about the charts updating. The other way would be to write a DLL to monitor the MC Quotemanager Event Log to detect a disconnection. This is how someone is doing it in TS: I am quite pleased with the solution ...
by SUPER
03 Dec 2009
Forum: MultiCharts
Topic: GlobalVariables.dll ?
Replies: 5
Views: 3082

... are doing this but if you are by chance running TS and MultiCharts on the same machine and want them to share data you need to install the GV2.2 DLL in the C:\Windows\System32 directory and change all the wrapper functions to point there instead Your are absolutely correct on this point, I have ...
by bowlesj3
03 Dec 2009
Forum: MultiCharts
Topic: GlobalVariables.dll ?
Replies: 5
Views: 3082

... are doing this but if you are by chance running TS and MultiCharts on the same machine and want them to share data you need to install the GV2.2 DLL in the C:\Windows\System32 directory and change all the wrapper functions to point there instead. John.
by Spaceant
02 Dec 2009
Forum: MultiCharts
Topic: GlobalVariables.dll ?
Replies: 5
Views: 3082

Re: GlobalVariables.dll ?

1) I need some clarification with regard to replacement of pre-installed Gloablvariables.dll with GlobalVariables 2.2. I tried to delete pre-installed GV and found that it is integral part of MC and it gets installed automatically after deleting it when one attempts ...
by SUPER
02 Dec 2009
Forum: MultiCharts
Topic: GlobalVariables.dll ?
Replies: 5
Views: 3082

GlobalVariables.dll ?

1) I need some clarification with regard to replacement of pre-installed Gloablvariables.dll with GlobalVariables 2.2. I tried to delete pre-installed GV and found that it is integral part of MC and it gets installed automatically after deleting it when one attempts ...
by Andrew Kirillov
13 Nov 2009
Forum: MultiCharts
Topic: Auto trading with Interactive Brokers and MC
Replies: 20
Views: 10317

Dear customers,

We've improved IB Advisor account handling in MultiCharts. The program can handle different scenarios now.

Image

It will be available in MultiCharts 6 beta. If you want to use it with MultiCharts 5.5 please use the attached DLL.
by nuno-online
06 Nov 2009
Forum: MultiCharts
Topic: Using ADE to transfer data between charts ERROR
Replies: 14
Views: 4453

I did it 1/ELCollections - I installed ELCollections.dll file in "C:\Program File\TS Support\Multicharts\", - once that it done , I imported the "ELCollections.eld" file with PLEditor and compiled it. 2/ADE - I created a directory called C:\ADE. - ...
by nuno-online
04 Nov 2009
Forum: MultiCharts
Topic: Using ADE to transfer data between charts ERROR
Replies: 14
Views: 4453

Using ADE to transfer data between charts ERROR

... want to plot yesterday daily Pivot , supports an resistances in 1 hour Chart I installed all components as described : 1/ place the elcollections.dll in "C: \Program Files\TS Support\Multicharts\" 2/ imported and compiled ELCollections.eld 2/ install ADE in c:\ 4/ imported and compiled AllDataEverywhere.ELD ...
by momentum
25 Oct 2009
Forum: MultiCharts
Topic: Connecting MC data to NT
Replies: 0
Views: 1590

Connecting MC data to NT

... from TS by inserting a strategy on a chart: { Copyright (c) 2005, NT LLC NT@NT.com } [IntrabarOrderGeneration = TRUE] DefineDLLFunc: "NtDirect.dll", int, "Ask", lpstr, double, int; DefineDLLFunc: "NtDirect.dll", int, "Bid", lpstr, double, int; DefineDLLFunc: "NtDirect.dll", int, "Last", lpstr, ...
by blueysnow
23 Oct 2009
Forum: MultiCharts
Topic: Request : dll example
Replies: 6
Views: 4301

To make my own strategy

I need to calculate my own logic which can not be performed under the EL.
By calling dll, I want to get the result from my dlll module.

What I need is, sample source code which includes EL & dll source code.
by TJ
23 Oct 2009
Forum: MultiCharts
Topic: Request : dll example
Replies: 6
Views: 4301

what do you want to use to write the DLL?

what would you like a DLL to do for you?

are you a programmer? or taken a course on programming? or writing DLL?


.
by blueysnow
23 Oct 2009
Forum: MultiCharts
Topic: Request : dll example
Replies: 6
Views: 4301

Request : dll example

Currently I am trying to write down dll code.

I couldn't find any example on this topic.

anyone can provide to me an example?

Thanks
by Spaceant
15 Oct 2009
Forum: MultiCharts
Topic: GV Global Variable - Is it posible to have historical plot?
Replies: 3
Views: 1944

... calculated values...? Well, I used to use Metastock in which there is a tools called PowerPivot that can do the historical plotsand there is a GV Dll that do the historical plots as well given that the two databases are the same.... I also know that it is easy to have the historical plot, when ...
by ts2mc
01 Oct 2009
Forum: MultiCharts
Topic: communication between strategies.
Replies: 2
Views: 1359

hello,
one solution is to make use of global variables which can be
accessed from all strategies.
a global variable could be exposed for instsance by a DLL loaded into
MC process.
by Andrew Kirillov
21 Sep 2009
Forum: MultiCharts
Topic: Transact Data For New Update?
Replies: 1
Views: 1412

Please copy that dll from previous release.
by janus
18 Sep 2009
Forum: MultiCharts
Topic: global data sharing and synchronization
Replies: 4
Views: 2363

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" ...
by Emmanuel
18 Sep 2009
Forum: MultiCharts
Topic: global data sharing and synchronization
Replies: 4
Views: 2363

Hi 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? The strategy will call in the same time, but they ...

Go to advanced search