Search found 1699 matches: dll
Searched query: dll
- 01 May 2024
- Forum: MultiCharts
- Topic: Use python to compile C++ DLL that is usable by Multicharts
- Replies: 14
- Views: 959
Re: Use python to compile C++ DLL that is usable by Multicharts
So in the last few weeks I have dealt more intensively with machine (deep) learning and can also create simple neural networks, but I have problems when I want to use tensorflow because I cannot get the corresponding NuGet packages integrated into multicharts.net . I suspect that this is also due to...
- 01 May 2024
- Forum: MultiCharts
- Topic: Use python to compile C++ DLL that is usable by Multicharts
- Replies: 14
- Views: 959
Re: Use python to compile C++ DLL that is usable by Multicharts
MC should consider adding few functions to communicate through 3rd party applications for user friendly coding.
I request all to vote for this feature "Read from file" function addition in MC
https://www.multicharts.com/pm/public/m ... es/MC-2341
Thanks
I request all to vote for this feature "Read from file" function addition in MC
https://www.multicharts.com/pm/public/m ... es/MC-2341
Thanks
- 30 Apr 2024
- Forum: MultiCharts
- Topic: Use python to compile C++ DLL that is usable by Multicharts
- Replies: 14
- Views: 959
Re: Use python to compile C++ DLL that is usable by Multicharts
Is it possible to use SharedVar Server as intermediate?
https://fx1.net/sharedvar.php
python -> SharedServer DLL -> SharedServer -> MC signal
however SharedServer don't support historical though...
https://fx1.net/sharedvar.php
python -> SharedServer DLL -> SharedServer -> MC signal
however SharedServer don't support historical though...
- 29 Apr 2024
- Forum: MultiCharts
- Topic: Use python to compile C++ DLL that is usable by Multicharts
- Replies: 14
- Views: 959
Re: Use python to compile C++ DLL that is usable by Multicharts
amw_775, thanks for the info. Could your Python DLL be used to just load a specific pre-trained keras model, pass it inputs, and get a predicted value back? If so, I would be very interested. That's all I'm trying to do, but piecing together the ...
- 27 Apr 2024
- Forum: MultiCharts .NET
- Topic: Problem adding reference to external C# .dll [SOLVED]
- Replies: 14
- Views: 9844
Re: Problem adding reference to external C# .dll [SOLVED]
... the packages to work. My research so far has not been successful in this regard. After installing it in Visual Studio, I found the corresponding .dll in the corresponding Multicharts folder: C:\ProgramData\TS Support\MultiCharts .NET64\StudyServer\Techniques\CS\packages\ and tried to reference ...
- 26 Apr 2024
- Forum: MultiCharts
- Topic: Read many .txt Files are very slow on MC
- Replies: 2
- Views: 121
Re: Read many .txt Files are very slow on MC
... solutions for reading files, like there are in MultiCharts .NET. In regular MultiCharts it’s possible with external DLLs (like ELCollection.dll, for example), but as they are not parts of MultiCharts, we do not provide technical assistance with them. In general, an SSD could improve the ...
- 21 Apr 2024
- Forum: MultiCharts
- Topic: Read many .txt Files are very slow on MC
- Replies: 2
- Views: 121
Read many .txt Files are very slow on MC
... to write their own marketposition status into .txt files (by bars time to separate file names with different folders) Then I import ELCollection.dll to use ListN.Get to load the marketposition status from those files to calculate to get final decision to trade real orders. However I found when ...
- 18 Apr 2024
- Forum: MultiCharts
- Topic: Strategy not producing same values as indicators putting out .
- Replies: 8
- Views: 279
Re: Strategy not producing same values as indicators putting out .
... higher for it to install directly. How do we get this into MultiCharts ? I have older versions ELC 1.05 and ADE 1.07 but newest is 2.01 and a new dll ELCollections2.dll
- 16 Apr 2024
- Forum: MultiCharts
- Topic: How to share Array
- Replies: 14
- Views: 2671
Re: How to share Array
... AutoIt or AutoHotKey, any chance you have tried it? I just try to retrieve data from SharedVar using AutoHotKey using DllCall() via SharedVar-a64.dll, it did return values, but not entirely correct. For example: It suppose to return version number like 1.2.0.310, but it returned something like ...
- 13 Apr 2024
- Forum: MultiCharts
- Topic: Use python to compile C++ DLL that is usable by Multicharts
- Replies: 14
- Views: 959
Re: Use python to compile C++ DLL that is usable by Multicharts
... of your strategy based on the buy , sell, etc trading decisions in your multicharts srcipt cannot be run on a GPU. However any C++ Python DLL or Python C Classes can run Optimziations and Fitting of your desired Machine Learning or Deep learning models on a GPU directly from within a powerlanguage ...
- 09 Apr 2024
- Forum: MultiCharts
- Topic: MultiCharts 15 Release [SOLVED]
- Replies: 34
- Views: 2078
Re: MultiCharts 15 Release [SOLVED]
... myself. As I stated before, I no longer do a lot of programming in PowerLanguage. All the serious work is done using WinFBE and Freebasic via a DLL. Satisfies my requirements very well, especially if I ever need to migrate to another trading platform, which I doubt at this stage. My code also ...
- 09 Apr 2024
- Forum: MultiCharts
- Topic: Power Language-Chart Trading Panel extension
- Replies: 14
- Views: 3351
Re: Power Language-Chart Trading Panel extension
Have there been further updates to this option at all? i.e. using DLL to create the toolbars and accessing chart trading pannel?
- 06 Apr 2024
- Forum: MultiCharts
- Topic: Tensorflow dll
- Replies: 1
- Views: 163
Re: Tensorflow dll
Many thanks to Polly from the support team !
- 04 Apr 2024
- Forum: MultiCharts
- Topic: MultiCharts 15 Release [SOLVED]
- Replies: 34
- Views: 2078
Re: MultiCharts 15 Release [SOLVED]
... Agree 100%. However, I no longer use PL Editor much - only for basic front-end code. Most of my coding is now done in a DLL using a very good IDE specifically designed for FreeBasic. It's called WinFBE. It's also a Windows GUI design tool much like Visual Studio. I don't ...
- 03 Apr 2024
- Forum: MultiCharts
- Topic: Tensorflow dll
- Replies: 1
- Views: 163
Tensorflow dll
i made a Tensorflow dll to make prediction with Multicharts. Everything is working well when i call the dll from C++ application. but with MC when i return a pointer to the model i got a memory popup error. here my loading model in ...
- 02 Apr 2024
- Forum: MultiCharts
- Topic: Using EL/ PL SDK / DLL functions calling
- Replies: 3
- Views: 298
Re: Using EL/ PL SDK / DLL functions calling
Zheka,
This is the keyword from the TSKIT.DLL library. PLKIT is not used. In PowerLanguage it is required just for compatibility of TS scripts.
So you might want to check more info about it in third party resources.
This is the keyword from the TSKIT.DLL library. PLKIT is not used. In PowerLanguage it is required just for compatibility of TS scripts.
So you might want to check more info about it in third party resources.
- 29 Mar 2024
- Forum: MultiCharts
- Topic: Using EL/ PL SDK / DLL functions calling
- Replies: 3
- Views: 298
Re: Using EL/ PL SDK / DLL functions calling
Hi Polly,
2. EL Extension SDK manual doesn't have any reference to ArrayStartAddr (though it supposedly should)
So, what does ArrayStartAddr do and how should one use it?
2. EL Extension SDK manual doesn't have any reference to ArrayStartAddr (though it supposedly should)
So, what does ArrayStartAddr do and how should one use it?
- 27 Mar 2024
- Forum: MultiCharts
- Topic: Using EL/ PL SDK / DLL functions calling
- Replies: 3
- Views: 298
Re: Using EL/ PL SDK / DLL functions calling
Hello Zheka,
It is not possible to achieve without using dll.
For more detailed info please see this guide.
It is not possible to achieve without using dll.
For more detailed info please see this guide.
- 22 Mar 2024
- Forum: MultiCharts
- Topic: Trade Copier
- Replies: 13
- Views: 1031
Re: Trade Copier
Realy easy to do this, you have your main signal in a chart and use globalVariables.dll to share your signal in other slave chart !
one slave chart, your signal code is waiting a globalvariables change to send order to the broker...
one slave chart, your signal code is waiting a globalvariables change to send order to the broker...
- 20 Mar 2024
- Forum: MultiCharts
- Topic: Using EL/ PL SDK / DLL functions calling
- Replies: 3
- Views: 298
Using EL/ PL SDK / DLL functions calling
I have tried creating a DLL, and calling simple functions with values as parameters works fine. (This is without having to use the SDK/ using tskit.dll) But i hit a problem with getting an array into a function. Questions: 1. how can ...
- 03 Mar 2024
- Forum: MultiCharts
- Topic: neural network
- Replies: 6
- Views: 448
Re: neural network
Smokey: Here is a .dll example that I used, to get the NN output into MC.
DefineDLLFunc:"TRADES.DLL", FLOAT, "TSGetOutput", INT;
DefineDLLFunc:"TRADES.DLL", FLOAT, "TSGetOutput", INT;
- 29 Feb 2024
- Forum: MultiCharts
- Topic: neural network
- Replies: 6
- Views: 448
Re: neural network
... software was called Neuroshell2. I gave up using it when everything went 64bit. It was a 32 bit program that I could call from TS or MC using a DLL. Steve i only find a c++ library "FANN" who can be used with MC.
- 29 Feb 2024
- Forum: MultiCharts
- Topic: neural network
- Replies: 6
- Views: 448
Re: neural network
... software was called Neuroshell2. I gave up using it when everything went 64bit. It was a 32 bit program that I could call from TS or MC using a DLL. Steve
- 21 Feb 2024
- Forum: MultiCharts
- Topic: Use python to compile C++ DLL that is usable by Multicharts
- Replies: 14
- Views: 959
Re: Use python to compile C++ DLL that is usable by Multicharts
Also worth looking at Pytorch as well as TensorFlow. They each have their pros and cons, depending on what you want to do. People have used Pytorch with a variety of trading platforms, including MC.
- 21 Feb 2024
- Forum: MultiCharts
- Topic: Use python to compile C++ DLL that is usable by Multicharts
- Replies: 14
- Views: 959
Re: Use python to compile C++ DLL that is usable by Multicharts
thank you for the very comprehensive answer!!! But you haven't answered one question yet: what do you use tensorflows for? Because according to multicharts, optimizations due to the "data series" cannot be meaningfully implemented on the graphics card. (there is an extensive contribution to this) If...
- 19 Feb 2024
- Forum: MultiCharts
- Topic: Use python to compile C++ DLL that is usable by Multicharts
- Replies: 14
- Views: 959
Re: Use python to compile C++ DLL that is usable by Multicharts
Basically there's a solution for both MC Powrlanguage and MC.net
With MC PL you need to be a bit familiar with C++ to call Python
With MC.net you need to be familiar with C# and be ok with slightly slower runtimes
With MC PL you need to be a bit familiar with C++ to call Python
With MC.net you need to be familiar with C# and be ok with slightly slower runtimes
- 19 Feb 2024
- Forum: MultiCharts
- Topic: Use python to compile C++ DLL that is usable by Multicharts
- Replies: 14
- Views: 959
Re: Use python to compile C++ DLL that is usable by Multicharts
Before I was using Powrlanguage a lot for all my strategies so the fastest way to call Python functions was to create a C++ DLL which opens a Python Interpretor and keeps the interpreter Open. MC sends Python functions to the Interpretor and returns the output back to MC. I am using ...
- 07 Feb 2024
- Forum: MultiCharts
- Topic: Use python to compile C++ DLL that is usable by Multicharts
- Replies: 14
- Views: 959
Re: Use python to compile C++ DLL that is usable by Multicharts
Do you use tensorflows for multicharts.net and if so, for what? And in general, why did you do this, C# is already pretty powerful. Did you need any special Python libraries?
- 06 Feb 2024
- Forum: MultiCharts
- Topic: API for IG Markets
- Replies: 27
- Views: 6627
Re: API for IG Markets
At least we now know that integration to IG Markets is not going ahead. In that case, I will just have to add to my current DLL code to check and execute orders following their REST API guide.
- 05 Feb 2024
- Forum: MultiCharts
- Topic: Connecting Trade Execution to external software
- Replies: 0
- Views: 150
Connecting Trade Execution to external software
... a solution to help me copy my trades out of multicharts into other software programs. I've found some pretty useful tools using pre-made .dll files. And I can send messages out of multicharts and receive them. There are 2 like to haves I'd like to have and wondering if this functionality ...
- 04 Feb 2024
- Forum: MultiCharts
- Topic: Use python to compile C++ DLL that is usable by Multicharts
- Replies: 14
- Views: 959
Re: Use python to compile C++ DLL that is usable by Multicharts
... Python .net from multithreaded C# app and you will find the results. If your using Multicharts Powerlanguage version, I have written a Python DLL which basically allows you to call almost any python function directly from Multicharts Powerlanguage. Im able to call Numpy, scikit learn tensorflow ...
- 18 Jan 2024
- Forum: MultiCharts
- Topic: Use python to compile C++ DLL that is usable by Multicharts
- Replies: 14
- Views: 959
Re: Use python to compile C++ DLL that is usable by Multicharts
[Advanced Topic] MultiCharts 64 bit Resources (3rd Party)
viewtopic.php?t=10094
viewtopic.php?t=10094
- 17 Jan 2024
- Forum: MultiCharts
- Topic: Use python to compile C++ DLL that is usable by Multicharts
- Replies: 14
- Views: 959
Re: Use python to compile C++ DLL that is usable by Multicharts
Hmmm, so you mean it is possible to use python to compile C++ DLL that is usable by Multicharts?
- 17 Jan 2024
- Forum: MultiCharts
- Topic: Use python to compile C++ DLL that is usable by Multicharts
- Replies: 14
- Views: 959
Re: Use python to compile C++ DLL that is usable by Multicharts
This will probably be possible in principle, but probably only in the multicharts.net application. But I'm wondering if you know Python why you don't use C# directly. C# is more complex but it has its limits. There should also be ironpython for the .net environment, which should offer integration wi...
- 17 Jan 2024
- Forum: MultiCharts
- Topic: Use python to compile C++ DLL that is usable by Multicharts
- Replies: 14
- Views: 959
Use python to compile C++ DLL that is usable by Multicharts
I am wondering whether it is possible to use python to create basic logics, and compile into C++ DLL (maybe using cython or something?) that is usable by Multicharts? Because C++ is really hard to write code lol Python is a lot easier. I am wondering whether anyone have ...
- 21 Nov 2023
- Forum: MultiCharts
- Topic: <<EXCEPTION>> Code: 0xFFFFFFFFC0000005 ( -1073741819 )
- Replies: 1
- Views: 219
<<EXCEPTION>> Code: 0xFFFFFFFFC0000005 ( -1073741819 )
... 0xFFFFFFFFC0000005 ( -1073741819 ) ExceptionType: 0x0000000000000000 ( 0 ) Module: C:\Program Files\TS Support\MultiCharts64\StudyRunner.dll ParametersCount: 0x0000000000000002 ( 2 ) ProcID: 0x00000000000030F8 ( 12536 ) Process: C:\Program Files\TS Support\MultiCharts64\MultiCharts64.exe ...
- 20 Nov 2023
- Forum: MultiCharts .NET
- Topic: ErrorCode: 0xFFFFFFFFC000000D ( -1073741811 )
- Replies: 17
- Views: 6569
Re: ErrorCode: 0xFFFFFFFFC000000D ( -1073741811 )
... 0xFFFFFFFFC0000005 ( -1073741819 ) ExceptionType: 0x0000000000000000 ( 0 ) Module: C:\Program Files\TS Support\MultiCharts64\StudyRunner.dll ParametersCount: 0x0000000000000002 ( 2 ) ProcID: 0x00000000000030F8 ( 12536 ) Process: C:\Program Files\TS Support\MultiCharts64\MultiCharts64.exe ...
- 25 Oct 2023
- Forum: MultiCharts
- Topic: Developing studies & operating on two machines [SOLVED]
- Replies: 1
- Views: 366
Developing studies & operating on two machines [SOLVED]
... developing/compiling a script and applying it to a chart on workspace XZ on A. Then on B the new script is available in the respective folders (as dll or el file) but it is not recognized by the PL editor and (subsequently) also not by the chart when opening the workspace XY. Therefore one can't ...
- 04 Oct 2023
- Forum: MultiCharts
- Topic: How to access indicator values externally, from python?
- Replies: 3
- Views: 788
Re: How to access indicator values externally, from python?
Hi if you store values in EasyLanguage using shared var DLL or Global Variable DLL. THen you can access those stored values in Python. Here was my script I wrote sometime back to access values in Python from Easy Language. THen , inside easy language, ...
- 07 Jul 2023
- Forum: MultiCharts .NET
- Topic: DrwArrow color
- Replies: 1
- Views: 477
Re: DrwArrow color
... files to our support email: The workspace where the issue is reproduced. The simplified exported scripts with all dependent functions and dll files that are used on the workspace. Screenshot demonstrating the issue. MultiCharts Logs, collected via Feedback application, when the issue is ...
- 11 Apr 2023
- Forum: MultiCharts
- Topic: what does this mean? restart computer and restart mc, still got error
- Replies: 3
- Views: 491
what does this mean? restart computer and restart mc, still got error
... 内存。该内存不能为 read。 ErrorCode: 0xFFFFFFFFC0000005 ( -1073741819 ) ExceptionType: 0x0000000000000000 ( 0 ) Module: C:\Windows\System32\KERNELBASE.dll ParametersCount: 0x0000000000000002 ( 2 ) ProcID: 0x0000000000000368 ( 872 ) Process: C:\Program Files\TS Support\MultiCharts64\MultiCharts64.exe ...
- 05 Mar 2023
- Forum: MultiCharts
- Topic: trading option spreads
- Replies: 1
- Views: 449
trading option spreads
Hi @,
Is it possible to trade an option spread that is defined in trader workstation?
Is this possible to use something like trade commander/IBPlugin/TWSLink or some other dll?
Searching the forum on this topic unfortunately didn't return any hopeful posts
Thanks and cheers,
Simon
Is it possible to trade an option spread that is defined in trader workstation?
Is this possible to use something like trade commander/IBPlugin/TWSLink or some other dll?
Searching the forum on this topic unfortunately didn't return any hopeful posts
Thanks and cheers,
Simon
- 22 Feb 2023
- Forum: MultiCharts
- Topic: Pre-Processing
- Replies: 11
- Views: 1176
Re: Pre-Processing
This is something I am not familiar with.. New techniques. Thanks for the input.Creating A DLL might also be a possibility.
- 17 Feb 2023
- Forum: MultiCharts
- Topic: Pre-Processing
- Replies: 11
- Views: 1176
Re: Pre-Processing
Creating A DLL might also be a possibility.
- 18 Jan 2023
- Forum: MultiCharts .NET
- Topic: Global Variables compile error
- Replies: 3
- Views: 763
Re: Global Variables compile error
Vik, I was referring to the native GV functions that are included in the zip file. They are written in EasyLanguage and as far as I am aware the DLL is not included with MC.NET by default. The following thread should get you going: https://www.multicharts.com/discussion/viewtopic.php?f=19&t=11315 ...
- 18 Jan 2023
- Forum: MultiCharts .NET
- Topic: Global Variables compile error
- Replies: 3
- Views: 763
Re: Global Variables compile error
... starting with "Accuracy", can you elaborate on that i.e. why are you not using the native functions here, but source protected ones?). The DLL should be located in MC's main program folder and you can obtain any missing functions here by downloading the Global Variables 2.2 Zip file: https://www.multicharts.com/discussion/viewtopic.php?f=5&t=2483&p=130068 ...
- 18 Jan 2023
- Forum: MultiCharts .NET
- Topic: Global Variables compile error
- Replies: 3
- Views: 763
Global Variables compile error
... get a compile error like "The name 'AccuracyGetNamedDouble' does not exist in the current context". Few people said in forums that GlobalVariables.dll is now included in my MC64 but I can't find it there. Where to find / download GlobalVariables.dll? Also it is important for me to have a support ...
- 02 Nov 2022
- Forum: MultiCharts
- Topic: Global Variables not persistent [SOLVED]
- Replies: 1
- Views: 542
Global Variables not persistent [SOLVED]
I have GlobalVariable.dll (version 2.2) installed in the MC main folder.
Somehow the variable values being Set cannot be fetched later in a different indicator via Get.
All I get are zeroes.
What could be causing this ?
Somehow the variable values being Set cannot be fetched later in a different indicator via Get.
All I get are zeroes.
What could be causing this ?
- 29 Oct 2022
- Forum: MultiCharts
- Topic: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning
- Replies: 10
- Views: 2559
Re: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning
... the above for EasyLanguage/Powerlanguage. The results are identical to the original functions written by Marcos Lopez. I'm only using the Python DLL to send my data to the MachineLearning Model to predict the outcome and receive the outcome back. I have also written custom functions which allow ...
- 26 Oct 2022
- Forum: MultiCharts
- Topic: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning
- Replies: 10
- Views: 2559
Re: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning
for the moment i try only to use sharedvar with MC and Python.Hi it's almost complete but it has only 10 to 15 existing python function that are used in ML. . If u want to add more python functions then you need to modify the c++ DLL and carry out marshalling
- 25 Oct 2022
- Forum: MultiCharts
- Topic: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning
- Replies: 10
- Views: 2559
Re: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning
Hi it's almost complete but it has only 10 to 15 existing python function that are used in ML. . If u want to add more python functions then you need to modify the c++ DLL and carry out marshalling
- 05 Oct 2022
- Forum: MultiCharts
- Topic: How can I get tskit.dll
- Replies: 5
- Views: 2630
Re: How can I get tskit.dll
Here is C++ project sample . Two test functions are created in the project. // MCDLL.cpp : Defines the exported functions for the DLL application. // #include "stdafx.h" #include <math.h> #import "C:\Program Files\TS Support\MultiCharts64\PLKit.dll" no_namespace ...
- 01 Oct 2022
- Forum: MultiCharts
- Topic: How can I get tskit.dll
- Replies: 5
- Views: 2630
Re: How can I get tskit.dll
Hi Andrew the link you posted is now broken. Do you have any updated one?Here is an example that should be helpful for you.
Thank you
- 30 Jul 2022
- Forum: MultiCharts
- Topic: Exchange of data between Systems during Backtesting
- Replies: 5
- Views: 3120
Re: Exchange of data between Systems during Backtesting
Are you sure ELcollections.dll is needed for GVs? Aren’t GVs already included and compiled on current versions of MC as standard? I'm picking up on an old post here but yes, I believe you are correct to say that GV does not have-to-have ...
- 28 Jul 2022
- Forum: MultiCharts
- Topic: CPU usage of PT will rise very quickly
- Replies: 2
- Views: 580
Re: CPU usage of PT will rise very quickly
... as below IMG. If I use different data source (KWBINANCE64 <== it is TW offical), CPU usage is normal. So I guest there is some wrong in Binance dll. If you want anything else information, please email to me. thank you for help~ table.png
- 11 Jul 2022
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
Actually , Im able to load up an array with a external DLL. using PLKIT
You have to pass the array name to the DLL and it can be done. PM me for any guidance
You have to pass the array name to the DLL and it can be done. PM me for any guidance
- 02 Jul 2022
- Forum: MultiCharts
- Topic: Delay Order (On Purpose) [SOLVED]
- Replies: 3
- Views: 1638
Re: Delay Order (On Purpose) [SOLVED]
... begin end = currenttime_s; end; // Place your Order code here // Buy Next bar at market For Delay in MilliSeconds: DEFINEDLLFUNC: "kernel32.dll", int, "GetTickCount"; inputs: milliSecondDelay(3000); vars: start(0), end(0) ; start= GetTickCount; end= GetTickCount; While end - start > milliSecondDelay ...
- 02 Jul 2022
- Forum: MultiCharts .NET
- Topic: Reference higher .Net Frameworks
- Replies: 1
- Views: 881
Reference higher .Net Frameworks
Dear Traders, I am trying to implement the CognitiveServices Nuget Package into my script using a dll. Everything compiles but when I apply the study to the chart I am getting the following error: Unable to load method. Therefore I wanted to ask if someone was able to reference ...
- 17 Jun 2022
- Forum: MultiCharts
- Topic: Creating efficient read into Array and read to chart box drawing
- Replies: 1
- Views: 582
Creating efficient read into Array and read to chart box drawing
... any thoughts, Anthony // This indicator reads a text file on the server desktop at start of day and creates boxes on the ES chart. // File reading dll function defineDLLfunc: "C:\Program Files\TS Support\MultiCharts64\IOData\x64\Release\IOData.dll", int, "RFile", lpstr; defineDLLfunc: "C:\Program ...
- 24 May 2022
- Forum: MultiCharts
- Topic: Rithmic API DLL
- Replies: 0
- Views: 647
Rithmic API DLL
I can't locate the rapiplus.dll for currently used RAPI+ 10.17.0.0 when I open file location of MC shortcut and search for the .dll?
Is it embedded within MC or something? Can you please attach the rapiplus.dll here if possible? Thanks
Is it embedded within MC or something? Can you please attach the rapiplus.dll here if possible? Thanks
- 14 Apr 2022
- Forum: MultiCharts
- Topic: Reading & Writing to SQL
- Replies: 0
- Views: 579
Reading & Writing to SQL
... know this has been a topic but it's been 10 years since then, so I figured it doesn't hurt to ask: does anyone know of a good solution / external DLL / etc., to have MC read & write to/from an external SQL database? Is there a publicly available solution I can use for this? Or, perhaps, did someone ...
- 13 Apr 2022
- Forum: MultiCharts
- Topic: Solid foundation for Portfolio Trader?
- Replies: 7
- Views: 1581
Re: Solid foundation for Portfolio Trader?
... entry logic was true for. I haven't worked with much outside standard indicators and signals. Maybe this would require the use of vectors or dll's but this is where it starts sounding Greek to me. I'm willing to learn how to use .dll's etc but I could use some help in setting me off in the ...
- 28 Mar 2022
- Forum: MultiCharts
- Topic: DLL Creation: Objects not documented in SDK
- Replies: 0
- Views: 612
DLL Creation: Objects not documented in SDK
Dear Support Team, I found from the .tlh header file generated from PLKit.dll that there are objects that are not members of the IEasyLanguageObject, which are not documented in the SDK. Some of these objects seem to be useful, which are namely IPowerLanguageObject, ...
- 15 Mar 2022
- Forum: MultiCharts
- Topic: RAM/memory error with ELCollections
- Replies: 0
- Views: 552
RAM/memory error with ELCollections
... um 16.52.40.png Hey there! May be someone had the same issue or knows what the issue might be ... Thank you! I'm trying to use the ELCollections.dll for a study through addressing it directly (not through the MC wrapper function - "_" not "."). Compiling works well, but the study produces a run-time ...
- 18 Feb 2022
- Forum: MultiCharts
- Topic: "ELCollection"
- Replies: 4
- Views: 972
Re: "ELCollection"
... other trading systems are long. So in other words an ensemble strategy. For this I want to use the indicator #db Position Send, but this needs the DLL EL Collection or do I understand it wrong? Maybe the support can help me on this topic. Or someone who has already implemented an ensemble strategy
- 18 Feb 2022
- Forum: MultiCharts
- Topic: creating dll question
- Replies: 9
- Views: 3155
Re: creating dll question
Hello McGeorge,
Please use the updated link from my previous reply.
Please use the updated link from my previous reply.
- 15 Feb 2022
- Forum: MultiCharts
- Topic: creating dll question
- Replies: 9
- Views: 3155
Re: creating dll question
... codes and the latter should contain implementation codes. These two files combined form the final header file that can be used by the client DLL. Could you please provide a version of header file that contains both parts? Thanks, McGeorge
- 11 Feb 2022
- Forum: MultiCharts
- Topic: creating dll question
- Replies: 9
- Views: 3155
Re: creating dll question
Hello McGeorge,
Please download this archive that contains MC_x32_plkit.h and MC_x64_plkit.h.
UPD: TLH and TLI files were added.
Please download this archive that contains MC_x32_plkit.h and MC_x64_plkit.h.
UPD: TLH and TLI files were added.
- 09 Feb 2022
- Forum: MultiCharts
- Topic: "ELCollection"
- Replies: 4
- Views: 972
"ELCollection"
Good morning, I have a DLL problem see picture what system do I have MultiCharts64 version 14.0 release (build 23013)? What have I tried so far to get the system working: - Copied the DLL "ELCollection" with the size 622KB from the forum ...
- 06 Feb 2022
- Forum: MultiCharts
- Topic: creating dll question
- Replies: 9
- Views: 3155
Re: creating dll question
Hi I follow the example in extension SDK for implementing an external function inside a dll. For my reasons I want to compile with free windows compiler mingw-gcc that can creates essentially a dll with -shared flag. The following line for mingw gcc seems to have a ...
- 30 Dec 2021
- Forum: MultiCharts
- Topic: Exchange Data from Portfolio Trader Backtesting to Indicator-plotting
- Replies: 0
- Views: 531
Exchange Data from Portfolio Trader Backtesting to Indicator-plotting
... I need a solution without using Global Variables already exploited to their limits for other functions. I've also studied EL Collections, IO DATA DLL and SDK EasyLanguage Extension but... got no solution to date :-( Any idea for SHARING: - between DIFFERENT Applications (Portfolio Trader Backtesting ...
- 14 Oct 2021
- Forum: MultiCharts
- Topic: Using IOData.dll in Optimization with Multi-cores CPU
- Replies: 3
- Views: 928
Re: Using IOData.dll in Optimization with Multi-cores CPU
Hi hbscreener,
IOData.dll was not developed by us, so unfortunately we don't have that information.
You can try using another third-party DLL, ELcollections. It can be downloaded here.
IOData.dll was not developed by us, so unfortunately we don't have that information.
You can try using another third-party DLL, ELcollections. It can be downloaded here.
- 13 Oct 2021
- Forum: MultiCharts
- Topic: Using IOData.dll in Optimization with Multi-cores CPU
- Replies: 3
- Views: 928
Re: Using IOData.dll in Optimization with Multi-cores CPU
... the file is modified during each calculation, the optimization results are supposed to be different each time. You should also check with IOData.dll developers if it supports multithread calculation. Thanks, Tammy. My text file is a static one, so the optimization results should not be different ...
- 13 Oct 2021
- Forum: MultiCharts
- Topic: Using IOData.dll in Optimization with Multi-cores CPU
- Replies: 3
- Views: 928
Re: Using IOData.dll in Optimization with Multi-cores CPU
... the file is modified during each calculation, the optimization results are supposed to be different each time. You should also check with IOData.dll developers if it supports multithread calculation.
- 13 Oct 2021
- Forum: MultiCharts
- Topic: Using IOData.dll in Optimization with Multi-cores CPU
- Replies: 3
- Views: 928
Using IOData.dll in Optimization with Multi-cores CPU
Hi, I am trying to use the RFile and InData functions of IOData.dll to read text files in the portfolio trader. Everyting is working fine until I start the optimization. The optimization results vary every time, even though all parameters remain the same. ...
- 24 Sep 2021
- Forum: MultiCharts
- Topic: trojan horse and malware
- Replies: 9
- Views: 2459
Re: trojan horse and malware
Hi bomberone1,
We scanned C:\ProgramData\TS Support\MultiCharts64\StudyServer\Studies\Dlls\Functions\fc_rk_VRTc2eBarOffset.dll with the help of Virustotal and it did not shown any malware. Here is the result.
Please do the same and send us a link with the results.
We scanned C:\ProgramData\TS Support\MultiCharts64\StudyServer\Studies\Dlls\Functions\fc_rk_VRTc2eBarOffset.dll with the help of Virustotal and it did not shown any malware. Here is the result.
Please do the same and send us a link with the results.
- 23 Sep 2021
- Forum: MultiCharts
- Topic: trojan horse and malware
- Replies: 9
- Views: 2459
Re: trojan horse and malware
... Win32.Cheburgen.A??? What is Win32.Cheburgen.A ?? C:\ProgramData\TS Support\MultiCharts64\StudyServer\Studies\Dlls\Functions\fc_rk_VRTc2eBarOffset.dll Infected da Win32.Cheburgen.A C:\ProgramData\TS Support\MultiCharts64\StudyServer\Studies\Dlls\Functions\f_pmms_calc_money_cost_for_entry_per_cntrct.dll ...
- 22 Sep 2021
- Forum: MultiCharts .NET
- Topic: Is there a way to recompile Dll with Multichart.net running?
- Replies: 2
- Views: 1121
Re: Is there a way to recompile Dll with Multichart.net running?
Hello MikeJ, Unfortunately, there is no such option. As a workaround you can use different functions in your DLL and call one of another function from the script depending on your goal. This isn't a workaround at all. If changes need to be made to the code inside the DLL, currently ...
- 17 Sep 2021
- Forum: MultiCharts
- Topic: How to exchange data between the indicator and the signal
- Replies: 4
- Views: 1068
Re: How to exchange data between the indicator and the signal
... used by two or more studies. I've gone one step further and have given up writing my code in EL. I now write all my work in another language in a DLL. I find it so much easier and simpler to debug. It also runs a lot faster. It also allows me to run the code stand-alone without using MC all the ...
- 17 Sep 2021
- Forum: MultiCharts
- Topic: How to exchange data between the indicator and the signal
- Replies: 4
- Views: 1068
Re: How to exchange data between the indicator and the signal
Hello icberlin,
It is also possible to use GlobalVariables to achieve your goal.
Please find more information about the external DLL here.
It is also possible to use GlobalVariables to achieve your goal.
Please find more information about the external DLL here.
- 03 Sep 2021
- Forum: MultiCharts .NET
- Topic: Is there a way to recompile Dll with Multichart.net running?
- Replies: 2
- Views: 1121
Re: Is there a way to recompile Dll with Multichart.net running?
Hello MikeJ,
Unfortunately, there is no such option.
As a workaround you can use different functions in your DLL and call one of another function from the script depending on your goal.
Unfortunately, there is no such option.
As a workaround you can use different functions in your DLL and call one of another function from the script depending on your goal.
- 31 Aug 2021
- Forum: MultiCharts .NET
- Topic: Is there a way to recompile Dll with Multichart.net running?
- Replies: 2
- Views: 1121
Is there a way to recompile Dll with Multichart.net running?
When I try to recompile the Dll that I have made is says that Multicharts has locked it. Is there a way to unlock it so that he can be recompiled while running? It would be nice to be able to make changes to the baseclass library that I ...
- 25 Aug 2021
- Forum: User Contributed Studies and Indicator Library
- Topic: 64 bit version of ELCollections.dll
- Replies: 3
- Views: 17127
Re: 64 bit version of ELCollections.dll
I put the file you posted in the reference folder and it gives me the following error. How can I fix it? Thanks Maurizio
- 12 Aug 2021
- Forum: MultiCharts
- Topic: Prices on charts jump to different level when auto trading [SOLVED]
- Replies: 3
- Views: 737
Re: Prices on charts jump to different level when auto trading [SOLVED]
... It is stored in the folder where MultiCharts was installed (right-click the MultiCharts shortcut -> Open File Location) 3. Enable your data feed’s dll. and click Apply.
- 21 Jul 2021
- Forum: MultiCharts
- Topic: ELTicToc.dll error
- Replies: 3
- Views: 720
Re: ELTicToc.dll error
kh_model, Apologies, unfortunately, we don't provide support for outdated versions of MultiCharts. We can't investigate the issues for outdated versions since it would require running the machines with the previous versions to reproduce and check the issue on our end. A lot of exceptions were fixed ...
- 20 Jul 2021
- Forum: MultiCharts
- Topic: ELTicToc.dll error
- Replies: 3
- Views: 720
Re: ELTicToc.dll error
I think that not all of the options which you requested are available in MultiCharts v8.8 where the test is being conducted. Several times I have now used the Feedback application to upload via ftp using the default settings and adding the option to attach a log file. If you did not receive them, ca...
- 19 Jul 2021
- Forum: MultiCharts
- Topic: ELTicToc.dll error
- Replies: 3
- Views: 720
Re: ELTicToc.dll error
Hello, Please send us the logs for analysis when the issue is reproduced. When you see an exception, do not close it. In Windows menu launch Feedback application and send us the Logs for analysis. In the Feedback app check “Attach a screenshot”, “Attach Log files…”, “Attach minidump…”, “Include Back...
- 13 Jul 2021
- Forum: MultiCharts
- Topic: ELTicToc.dll error
- Replies: 3
- Views: 720
ELTicToc.dll error
Hello, I am trying to get the 64bit version of the ELTicToc.dll which was posted on this forum several years ago to work in a Windows 7 Professional environment with MultiCharts64 version 8. My tests were conducted on a 1 second chart using the demo indicator ...
- 14 Jun 2021
- Forum: MultiCharts
- Topic: Error in study: Multicharts can`t find dll
- Replies: 3
- Views: 1368
- 14 Jun 2021
- Forum: MultiCharts
- Topic: Can't find dll and possible solution (MultiCharts 14, Build 21357)
- Replies: 0
- Views: 662
Can't find dll and possible solution (MultiCharts 14, Build 21357)
Hi, For those of you who may experience the same issue, hope this note may help. I have DLL's that works fine on MC64 Ver12. And they work fine on most computers with MC64 Ver14. However, I started seeing this error message: "Can't find dll" on a couple of computers. ...
- 09 Jun 2021
- Forum: MultiCharts .NET
- Topic: Communicating from MultiCharts.NET with another .NET program [SOLVED]
- Replies: 14
- Views: 5510
Re: Communicating from MultiCharts.NET with another .NET program [SOLVED]
... using memory mapped files (acting as virtual memory which is persisted on the SDD) to store binary and/or txt-based data, handled in a SharedData.dll + InteropLib. It got way bigger in the meanwhile but for everyone wanting to write own interaction between MC/MC.Net with other applications the ...
- 09 Jun 2021
- Forum: MultiCharts .NET
- Topic: Communicating from MultiCharts.NET with another .NET program [SOLVED]
- Replies: 14
- Views: 5510
Re: Communicating from MultiCharts.NET with another .NET program [SOLVED]
... application : http://xlsgate.com/ https://fx1.net/sharedvar.php https://fx1.net/products.php# However when I need real communication between DLL/EXE I use a PIPE solution : Here you have example : https://dotnetcodr.com/messaging/ https://dotnetcodr.com/2015/06/16/basics-of-working-with-pipes-in-c-net-part-1-send-and-receive-a-single-byte/ ...
- 07 Jun 2021
- Forum: MultiCharts
- Topic: Trade from webhooks?
- Replies: 1
- Views: 634
Re: Trade from webhooks?
Hello BlackstarOB,
There is no pre-built option to receive Webhook alerts in MultiCharts.
It is possible, however, to program a DLL for this purpose and call it from your PowerLanguage script.
There is no pre-built option to receive Webhook alerts in MultiCharts.
It is possible, however, to program a DLL for this purpose and call it from your PowerLanguage script.
- 13 May 2021
- Forum: MultiCharts
- Topic: Error in study: Multicharts can`t find dll
- Replies: 3
- Views: 1368
Re: Error in study: Multicharts can`t find dll
Hello andreinvest, It means your script refers to the DLL specified in the message, but cannot find it. You need to make sure you have the proper DLL for the version you are running. 32bit DLL will work with MC 32bit only. 64bit DLL is compatible only ...
- 13 May 2021
- Forum: MultiCharts
- Topic: Error in study: Multicharts can`t find dll
- Replies: 3
- Views: 1368
Re: Error in study: Multicharts can`t find dll
Hello andreinvest, It means your script refers to the DLL specified in the message, but cannot find it. You need to make sure you have the proper DLL for the version you are running. 32bit DLL will work with MC 32bit only. 64bit DLL is compatible only ...
- 13 May 2021
- Forum: MultiCharts
- Topic: Error in study: Multicharts can`t find dll
- Replies: 3
- Views: 1368
Error in study: Multicharts can`t find dll
Hello!
I get error messages "Can`t find dll" (I attached pics)
What is the reason it appears? How can I fix it?
I only get it using the last version
I get error messages "Can`t find dll" (I attached pics)
What is the reason it appears? How can I fix it?
I only get it using the last version
- 11 May 2021
- Forum: User Contributed Studies and Indicator Library
- Topic: 64 bit version of ELCollections.dll
- Replies: 3
- Views: 17127
Re: 64 bit version of ELCollections.dll
Does ADE.DLL have a 64 bit version ?
- 03 May 2021
- Forum: MultiCharts
- Topic: Equities universe
- Replies: 22
- Views: 3592
Re: Equities universe
... in a receiving application that submits the orders. You can use ELC for this as well. Another way would be to utilize a broker API and write a DLL that could be incorporated into your MC Indicators. You can trade from the MC Scanner with MC .Net See link and example. https://www.multicharts.com/discussion/viewtopic.php?f=20&t=11028&p=56685&hilit=trade+scanner+.Net#p56685 ...
- 30 Apr 2021
- Forum: MultiCharts
- Topic: Cluster analysis on an Array
- Replies: 3
- Views: 706
Re: Cluster analysis on an Array
... a way to pull data from a web service. This should be adequate if your timing needs aren't super intensive. Otherwise, I guess you'd have to use a DLL. So, the question is-- can we pull load/pull from a webservice in Powerlanguage?
- 28 Apr 2021
- Forum: MultiCharts
- Topic: .NET Objects Possible?
- Replies: 1
- Views: 439
Re: .NET Objects Possible?
Hello tpredictor,
1) It is not possible to use .NET objects in regular MultiCharts version that supports PowerLanguage.
2) You can use EasyLanguage Extension SDK and ieasylanguageobject via DLL, you can check here for more info.
1) It is not possible to use .NET objects in regular MultiCharts version that supports PowerLanguage.
2) You can use EasyLanguage Extension SDK and ieasylanguageobject via DLL, you can check here for more info.
- 07 Apr 2021
- Forum: MultiCharts
- Topic: Overwrite print file
- Replies: 1
- Views: 536
Re: Overwrite print file
Hello PaperoneJunior,
You can try the following:
1. If FileDelete is too slow, you can use a new file for each Print keyword.
2. You can write your own DLL to erase the file contents.
You can try the following:
1. If FileDelete is too slow, you can use a new file for each Print keyword.
2. You can write your own DLL to erase the file contents.
- 02 Apr 2021
- Forum: MultiCharts
- Topic: Issue in Engine order in fast market
- Replies: 1
- Views: 581
Issue in Engine order in fast market
... if conditions who generate them are false ! is there a way to clear the orders buffer ? i can write in real time in registry, or make an external dll.... I can show You easy to see.
- 20 Mar 2021
- Forum: MultiCharts
- Topic: Live Risk Management in Chart Trading
- Replies: 22
- Views: 4561
Re: Live Risk Management in Chart Trading
... in multicharts. Maybe the support team can answer to that. I believe this is possible thru a clever implementation of the GlobalVariables DLL. This permits data communication between signals and indicators.
- 16 Mar 2021
- Forum: MultiCharts
- Topic: MultiCharts64 problem accessing dynamic arrays in extension DLL
- Replies: 1
- Views: 483
Re: MultiCharts64 problem accessing dynamic arrays in extension DLL
Hello rjelles,
Please send us (support@multicharts.com) the following files, so that we could reproduce the issue to analyze it on our end:
1. Your DLL
2. Your indicator in PLA format
3. Your workspace
4. The steps to reproduce the issue
Please send us (support@multicharts.com) the following files, so that we could reproduce the issue to analyze it on our end:
1. Your DLL
2. Your indicator in PLA format
3. Your workspace
4. The steps to reproduce the issue
- 08 Mar 2021
- Forum: MultiCharts
- Topic: Live Risk Management in Chart Trading
- Replies: 22
- Views: 4561
Re: Live Risk Management in Chart Trading
... in multicharts. Maybe the support team can answer to that. I believe this is possible thru a clever implementation of the GlobalVariables DLL. This permits data communication between signals and indicators.
- 05 Mar 2021
- Forum: MultiCharts
- Topic: MultiCharts64 problem accessing dynamic arrays in extension DLL
- Replies: 1
- Views: 483
MultiCharts64 problem accessing dynamic arrays in extension DLL
I'm having problems accessing data in a dynamic array that is being passed to our extension DLL. The associated array variable can be correctly accessed in the extension function by passing the array name, and the returned dimensions and sizes are correct. All of this ...
- 04 Feb 2021
- Forum: MultiCharts
- Topic: IB TWS Data DLL / Clone for two sources?
- Replies: 2
- Views: 684
Re: IB TWS Data DLL / Clone for two sources?
Hello Lantama2,
Cloning was initially intended to be used to create individual templates for several Universal DDE providers, but was disabled.
Unfortunately, cloning is not supported for Interactive Brokers.
Cloning was initially intended to be used to create individual templates for several Universal DDE providers, but was disabled.
Unfortunately, cloning is not supported for Interactive Brokers.
- 23 Jan 2021
- Forum: MultiCharts
- Topic: IB TWS Data DLL / Clone for two sources?
- Replies: 2
- Views: 684
Re: IB TWS Data DLL / Clone for two sources?
Hello, nobody any suggestions? MC support? It is quite frustrating to hear that it should be possible but somehow it is no supported feature.
Thank you
Andreas
Thank you
Andreas
- 19 Jan 2021
- Forum: MultiCharts .NET
- Topic: How to reference an assembly or project in PL Editor
- Replies: 1
- Views: 929
Re: How to reference an assembly or project in PL Editor
You need to compile 'My' and then add a reference to the DLL. You add the reference by right clicking in PLEditor > References... > Add Reference If you want to make changes to your project, you will need to close MultiCharts. You can't recompile your ...
- 06 Jan 2021
- Forum: MultiCharts
- Topic: IB TWS Data DLL / Clone for two sources?
- Replies: 2
- Views: 684
IB TWS Data DLL / Clone for two sources?
... I heard from the support, that it is in general possible to clone Data Source DLLs. However I simply tried to copy and rename the tsIBDatafeed.dll but it was not working. MC was unable to differentiate between the two DLLs, I think. Any suggestions? Thank you, Andreas
- 27 Dec 2020
- Forum: MultiCharts
- Topic: CloseD function not functioning as expected
- Replies: 7
- Views: 1231
Re: CloseD function not functioning as expected
... native to MC or custom made, that will allow me to plot daily closes on a 30 min chart, let me know. If not, I suppose I can write my own DLL though my C skills are minimal. In the meantime I can use Tradingview. Thanks again for responding over the holidays, TJ.
- 21 Dec 2020
- Forum: MultiCharts
- Topic: Optimization Report results variables
- Replies: 2
- Views: 567
Re: Optimization Report results variables
Hello albevier,
You can pass values from one study to another only through an external DLL, for example Global Variables.
You can pass values from one study to another only through an external DLL, for example Global Variables.
- 27 Nov 2020
- Forum: MultiCharts
- Topic: Send order from Multicharts to Tradingview
- Replies: 8
- Views: 1797
Re: Send order from Multicharts to Tradingview
... https://www.tradingview.com/pine-script-docs/en/v4/Introduction.html However, it reviewing the documentation, it appears not to support a DLL interface like Multicharts does. Thus, because of this limitation, there is no easy way to communicate orders from MC to TV.
- 15 Nov 2020
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
Hi kh_model, Thanks for your reply. I talked to an expert programmer a few weeks ago about this issue and he stated that it is unlikely to obtain an array returning from a function call in easylanguage. To obtain the three funudamental values by swe_calc function (longitude,latitude and speed) it wi...
- 14 Nov 2020
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
... interface is well documented here: https://www.astro.com/swisseph/swephprg.htm In my own words, I would say that the swiss ephemeris is a .dll that provides access to accurate and efficient astronomical data for use within a larger software application. My experiments started with the 32bit ...
- 14 Nov 2020
- Forum: MultiCharts
- Topic: Inside BidSize AskSize too large maybe [SOLVED]
- Replies: 16
- Views: 2317
Re: Inside BidSize AskSize too large maybe [SOLVED]
... the synchronization between the sending app (MC) and receiving app (Access) ? 2) Why did you see the need to make "wrapper" functions for the DLL calls ? Hi Syswizard, glad you like the stuff I posted. Regarding synchronization, first off I do not use MC for auto-trading. I tried but I use ...
- 14 Nov 2020
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
Good stuff KH.
Do you know if there is any documentation for swedll64.dll ?
What are the functions that it performs ?
Do you know if there is any documentation for swedll64.dll ?
What are the functions that it performs ?
- 14 Nov 2020
- Forum: MultiCharts
- Topic: Inside BidSize AskSize too large maybe [SOLVED]
- Replies: 16
- Views: 2317
Re: Inside BidSize AskSize too large maybe [SOLVED]
Wow, thanks a ton Bowles for those declarations.
Final questions:
1) How do you handle the synchronization between the sending app (MC) and receiving app (Access) ?
2) Why did you see the need to make "wrapper" functions for the DLL calls ?
Final questions:
1) How do you handle the synchronization between the sending app (MC) and receiving app (Access) ?
2) Why did you see the need to make "wrapper" functions for the DLL calls ?
- 13 Nov 2020
- Forum: MultiCharts
- Topic: Inside BidSize AskSize too large maybe [SOLVED]
- Replies: 16
- Views: 2317
Re: Inside BidSize AskSize too large maybe [SOLVED]
... in excel. Option Compare Database Option Explicit Private Declare PtrSafe Function GV_GetNamedBool Lib "C:\Access\GlobalVariables\GlobalVariable.dll" _ (ByVal intOther As Boolean, ByVal strElementLoc As String) As Boolean Private Declare PtrSafe Function GV_SetNamedBool Lib "C:\Access\GlobalVariables\GlobalVariable.dll" ...
- 12 Nov 2020
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
... to be any information in the array other than a zero for each element. There is a successful return code for the swe_calc function. I placed swedll64.dll in C:\Windows\System32 folder. Vars: JulianDayUT(0), ret_flag(0), serr(""); array: double MyArray[6](0.0); // This call is working DefineDLLFunc: ...
- 21 Aug 2020
- Forum: MultiCharts
- Topic: Named Int GV value of negative 1218568896
- Replies: 1
- Views: 933
Re: Named Int GV value of negative 1218568896
Using Global Variables depends on the DLL and the DLL version used. We recommend you to initialize variables prior to usage, this will minimize the possibility of receiving unexpected results. The following script will print -2.00. once cleardebug; ...
- 03 Aug 2020
- Forum: User Contributed Studies and Indicator Library
- Topic: ADE, ELcollections, and GlobalVariables
- Replies: 43
- Views: 84689
Re: ADE, ELcollections, and GlobalVariables
... you have the 32 bit GVs or vise-versa. So what is the detail here. Show the folder it is located in. Show the wrapper function folder. Show the dll size (they are different).
- 02 Aug 2020
- Forum: User Contributed Studies and Indicator Library
- Topic: ADE, ELcollections, and GlobalVariables
- Replies: 43
- Views: 84689
Re: ADE, ELcollections, and GlobalVariables
Hey guys -- This is a pretty old thread, but I'm getting a 'cannot find globalvariables.dll' error whenever I use even the basic examples -- it's installed in the proper folder, installed the eld file in MC, don't know what's wrong. I've followed all instructions, downloaded ...
- 02 Aug 2020
- Forum: MultiCharts
- Topic: Global Variables - How to make them work on hystoric chart and not only in real time [SOLVED]
- Replies: 4
- Views: 2554
Re: Global Variables - How to make them work on hystoric chart and not only in real time [SOLVED]
This is a pretty old thread, but I'm getting a 'cannot find globalvariables.dll' error whenever I use even the basic examples -- it's installed in the proper folder, installed the eld file in MC, don't know what's wrong. --Resolved: I simply pulled the ORIGINAL ...
- 26 Jul 2020
- Forum: User Contributed Studies and Indicator Library
- Topic: 64 bit version of ELCollections.dll
- Replies: 3
- Views: 17127
Re: 64 bit version of ELCollections.dll
Do you have the source code for this DLL and also associated documentation?
- 28 Apr 2020
- Forum: MultiCharts .NET
- Topic: Is VolumeProfile in strategy optimizer not supported ?!
- Replies: 7
- Views: 3035
Re: Is VolumeProfile in strategy optimizer not supported ?!
... team need to include it in the optimization process. In between , RadeKj,, you need to send the volume profile information from a chart to a DLL, like you would do on a regular chart. Then during optimization , you can retrieve thoses informations from the DLL. As the Dll would keep all the ...
- 21 Feb 2020
- Forum: MultiCharts
- Topic: Exchange of data between Systems during Backtesting
- Replies: 5
- Views: 3120
Re: Exchange of data between Systems during Backtesting
I’ve been using GV variables (not the ones listed in your post) for years without the elcollections dll.
El collections are totally separate to GV variables
El collections are totally separate to GV variables
- 21 Feb 2020
- Forum: MultiCharts
- Topic: Exchange of data between Systems during Backtesting
- Replies: 5
- Views: 3120
Re: Exchange of data between Systems during Backtesting
ELcollections.dll is a source external library that provides the required functions. In MultiCharts, we added equivalents to those functions: AccuracyGetNamedDouble AccuracyGetNamedInt AccuracySetNamedDouble AccuracySetNamedInt If ...
- 15 Feb 2020
- Forum: MultiCharts
- Topic: Exchange of data between Systems during Backtesting
- Replies: 5
- Views: 3120
Re: Exchange of data between Systems during Backtesting
Are you sure ELcollections.dll is needed for GVs?
Aren’t GVs already included and compiled on current versions of MC as standard?
Aren’t GVs already included and compiled on current versions of MC as standard?
- 14 Feb 2020
- Forum: MultiCharts
- Topic: Exchange of data between Systems during Backtesting
- Replies: 5
- Views: 3120
Re: Exchange of data between Systems during Backtesting
Hello, GuidoPa, To use Global Variables you need to place ElCollections.dll to the folder where MultiCharts is installed and import GV 2-2.ELD archive with studies in PowerLanguage Editor. Please refer to the article for more information: https://www.multicharts.com/trading-software/index.php/Global_Variables ...
- 29 Jan 2020
- Forum: MultiCharts
- Topic: IEasyLanguagePrice* pELObj-> CloseMD[data1]; ERROR
- Replies: 2
- Views: 835
Re: IEasyLanguagePrice* pELObj-> CloseMD[data1]; ERROR
Hello, mqsymth,
In complex cases, MaxBarsBack set to Auto-Detect can cause errors, as MultiCharts cannot know what your dll does. You can add in your EasyLanguage script an explicit reference to the earliest bar, for example:
value1 = close[1000];
Then Auto-Detect should work correctly.
In complex cases, MaxBarsBack set to Auto-Detect can cause errors, as MultiCharts cannot know what your dll does. You can add in your EasyLanguage script an explicit reference to the earliest bar, for example:
value1 = close[1000];
Then Auto-Detect should work correctly.
- 10 Jan 2020
- Forum: MultiCharts
- Topic: Update of Global Variable between one signal and Money Management signal need to be renamed to happened ?
- Replies: 2
- Views: 1389
Re: Update of Global Variable between one signal and Money Management signal need to be renamed to happened ?
Hello, strelow, Let me start with general information about Global Variables. Global Variables is an external .dll file that can be used to pass values between strategies on separate charts and third-party applications. The information is stored in a shared memory space. External ...
- 10 Jan 2020
- Forum: MultiCharts
- Topic: How to delete the standard signals?
- Replies: 1
- Views: 926
How to delete the standard signals?
... and I know I could add numbers to them to let them show on top, I just don't see the use of having them. I tried to delete all the source and dll from: C:\ProgramData\TS Support\MultiCharts64\StudyServer\Studies\Dlls\Strategies but when I startup MC it is still there if i go to add a study/signal. ...
- 26 Dec 2019
- Forum: MultiCharts
- Topic: MULTICHARTS 12.0 RELEASE 9
- Replies: 13
- Views: 4591
Re: MULTICHARTS 12.0 RELEASE 9
Hi Henry. They already have two APIs, REST trading and streaming based. Please see https://labs.ig.com/
I've already written a crude REST based order interface using Python and a DLL stub almost a year ago. I'm sure your programmers can quickly develop complete IG Markets integration for MC.
I've already written a crude REST based order interface using Python and a DLL stub almost a year ago. I'm sure your programmers can quickly develop complete IG Markets integration for MC.
- 28 Nov 2019
- Forum: MultiCharts
- Topic: Entry point error message while installing [SOLVED]
- Replies: 1
- Views: 932
Re: Entry point error message while installing [SOLVED]
... 2.3.1 would not run at all so it forced me to dig in since I need this software. So after doing Youtube and Google searches I learned that this DLL gets installed with the "Microsoft Visual C++ 2015 Redistributable Packages". This is for Win 7 service pack 1 by the way. What I don't understand ...
- 05 Nov 2019
- Forum: MultiCharts
- Topic: API for IG Markets
- Replies: 27
- Views: 6627
Re: API for IG Markets
It would be far better for MC to develop native integration to IGM to make use of all the features and options. My feeble attempt using a DLL stub and Python scripts only provide rudimentary order sending and checking but not using the streaming method, which would be better. There is already ...
- 26 Sep 2019
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
... since the first two calls work, I copied the code here for your convenience // This call is working DefineDLLFunc: "C:\Swiss Ephemeris\ephe\swedll64.dll",long,"swe_set_ephe_path",string; swe_set_ephe_path("C:\Swiss Ephemeris\ephe"); // Also this call is working fine and Julian day number is ...
- 26 Sep 2019
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
Please help...Any idea on how to pass an array by reference to an external DLL?
I can share my wrapper code in VB6 (but can compile it in VB.NET) if someone is interested.
It has some very useful function for the calculation of planetary position. Ask for any further information.
Thank you
Paolo
I can share my wrapper code in VB6 (but can compile it in VB.NET) if someone is interested.
It has some very useful function for the calculation of planetary position. Ask for any further information.
Thank you
Paolo
- 21 Sep 2019
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
... code: Vars: JulianDayUT(0), ret_flag(0), serr(""); array: MyArray[5](0); // This call is working DefineDLLFunc: "C:\Swiss Ephemeris\ephe\swedll64.dll",long,"swe_set_ephe_path",string; swe_set_ephe_path("C:\Swiss Ephemeris\ephe"); // Also this call is working fine and Julian day number is ...
- 20 Sep 2019
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
... You need to get more information for the third party to determine how it's done. You may need to switch to MC.Net because passing data to external DLLs is handled in a more standardized fashion. If all else fails you might have to write a stub DLL in a another language that works with MC then the ...
- 16 Sep 2019
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
Explanation to my guess: String is not in the dll-calling keyword so my guess is to change your "String" to lpstr.
Please see the possible list in https://www.multicharts.com/trading-sof ... LL_Calling referenced given by zheka.
Please see the possible list in https://www.multicharts.com/trading-sof ... LL_Calling referenced given by zheka.
- 16 Sep 2019
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
Hello my another guess, also try changing from String to lpstr eg. from DefineDLLFunc: "swedll64.dll",Long,"swe_calc",Double,Long,Long,Double, String; to DefineDLLFunc: "swedll64.dll",Long,"swe_calc",Double,Long,Long,Double, lpstr; Thanks Mecc, but the array should be ...
- 14 Sep 2019
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
It probably has to do with wrong parameter type declaration in DefineDLL: passing an array(of doubles) requires a *pointer-to-double*, not just Double. Try declaring it as LPDouble, and try finding an EasyLanguage Extention SDK referenced here: https://www.multicharts.com/trading-software/index.php/...
- 14 Sep 2019
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
Hello
my another guess,
also try changing
from String to lpstr
eg.
from
DefineDLLFunc: "swedll64.dll",Long,"swe_calc",Double,Long,Long,Double, String;
to
DefineDLLFunc: "swedll64.dll",Long,"swe_calc",Double,Long,Long,Double, lpstr;
my another guess,
also try changing
from String to lpstr
eg.
from
DefineDLLFunc: "swedll64.dll",Long,"swe_calc",Double,Long,Long,Double, String;
to
DefineDLLFunc: "swedll64.dll",Long,"swe_calc",Double,Long,Long,Double, lpstr;
- 14 Sep 2019
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
... non poteva essere %s. ErrorCode: 0xFFFFFFFFC0000005 ( -1073741819 ) ExceptionType: 0x0000000000000000 ( 0 ) Module: c:\swiss ephemeris\ephe\swedll64.dll ProcID: 0x0000000000002628 ( 9768 ) Process: C:\MC64\MultiCharts64.exe Thread ID: 0x00000000000006E0 ( 1760 ) Time: 14.09.2019 - 09:48:01.657 ...
- 13 Sep 2019
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
Hello my guess is to try assigning LongPos[0] to a var and then pass the var to the fn call. var: myvar(0); myvar = LongPos[0]; then change from ret_flag = swe_calc(JuliandayUT, 0, 274, LongPos[0],serr); to ret_flag = swe_calc(JuliandayUT, 0, 274, myvar ,serr); as the fn template is looking for a do...
- 13 Sep 2019
- Forum: MultiCharts
- Topic: Error importing indicators [SOLVED]
- Replies: 2
- Views: 985
Error importing indicators [SOLVED]
... to this computer?" I answer yes. The compiling continues and I get this error message. I have attached a pic. It says it cannot find libiconv-2.dll. The script is imported and the same error occurs when I open it up in the editor and try to compile. FYI, I believe my Windows 10 home edition ...
- 13 Sep 2019
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
Hello Array declaration should be in the form of array: ArrayName[size](initialValue) ; sth like array: LongPos[5](0); Thanks Meecc, Yes the declaration of the array is incorrect in the cose I posted (corrected now), but this doesn't solve my problem. The question is: how I should declare the array...
- 13 Sep 2019
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Re: Calling external DLL from Power Language with array passed by reference
Hello
Array declaration should be in the form of
array: ArrayName[size](initialValue) ;
sth like
array: LongPos[5](0);
Array declaration should be in the form of
array: ArrayName[size](initialValue) ;
sth like
array: LongPos[5](0);
- 12 Sep 2019
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
- 12 Sep 2019
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
- 12 Sep 2019
- Forum: MultiCharts
- Topic: Calling external DLL from Power Language with array passed by reference
- Replies: 19
- Views: 6355
Calling external DLL from Power Language with array passed by reference
I need clarification about external DLL calling from inside Power Language. The DLL is not crated by myself but is from a third-party software house. The DLL is correctly recognized and a simple function is working. However, I need to pass ...
- 31 Aug 2019
- Forum: MultiCharts
- Topic: Link multichart signal to python classifier [SOLVED]
- Replies: 15
- Views: 9437
Re: Link multichart signal to python classifier [SOLVED]
... "+bartime,SSLow); end; On the Python side, the code looks like this.... import pandas as pd from ctypes import * def rm_main(): lib = cdll.LoadLibrary("SharedVar-w64.dll") linkID =(lib.svInit("ID_65")) link1 =(lib.svInit("VOpen_65")) link2 =(lib.svInit("VHigh_65")) link3 =(lib.svInit("VLow_65")) ...
- 31 Aug 2019
- Forum: MultiCharts
- Topic: Link multichart signal to python classifier [SOLVED]
- Replies: 15
- Views: 9437
Re: Link multichart signal to python classifier [SOLVED]
... "+bartime,SSLow); end; On the Python side, the code looks like this.... import pandas as pd from ctypes import * def rm_main(): lib = cdll.LoadLibrary("SharedVar-w64.dll") linkID =(lib.svInit("ID_65")) link1 =(lib.svInit("VOpen_65")) link2 =(lib.svInit("VHigh_65")) link3 =(lib.svInit("VLow_65")) ...
- 31 Aug 2019
- Forum: MultiCharts
- Topic: Link multichart signal to python classifier [SOLVED]
- Replies: 15
- Views: 9437
Re: Link multichart signal to python classifier [SOLVED]
... You are probably running into an issue with C types and Python types. regards, Alex Hi, I 've 2 issues with SharedVar app. MC side (sharedvar-a64.dll): I ve converted all dll function to powerlanguage function. the only one that wont work as expected is svGetString. Inside a study i use the svSetString ...
- 27 Aug 2019
- Forum: MultiCharts
- Topic: Link multichart signal to python classifier [SOLVED]
- Replies: 15
- Views: 9437
Re: Link multichart signal to python classifier [SOLVED]
... server from python. I cant understand why, but it seems handle int value returned is incorrect when used in the python. external: "SharedVar-a64.dll", int, "svInit" ,string; external: "SharedVar-a64.dll", bool, "svServerRunning"; external: "SharedVar-a64.dll", bool, "svSetString" ,int,string,string; ...
- 27 Aug 2019
- Forum: MultiCharts
- Topic: Link multichart signal to python classifier [SOLVED]
- Replies: 15
- Views: 9437
Re: Link multichart signal to python classifier [SOLVED]
Hello MJ, You can try sending your array to sharedvar server. You can then read your array into python calling the dll using python ctypes. I have done this and it works. It is probably faster to write the result to a text file and read it . This way you can also back test. You ...
- 26 Aug 2019
- Forum: MultiCharts
- Topic: Link multichart signal to python classifier [SOLVED]
- Replies: 15
- Views: 9437
Re: Link multichart signal to python classifier [SOLVED]
Hello MJ, You can try sending your array to sharedvar server. You can then read your array into python calling the dll using python ctypes. I have done this and it works. It is probably faster to write the result to a text file and read it . This way you can also back test. You ...
- 25 Aug 2019
- Forum: MultiCharts
- Topic: MC 64 bit ADE - Thread Safe?
- Replies: 1
- Views: 808
Re: MC 64 bit ADE - Thread Safe?
no, ADE is using c++ std library which is not made for concurrency ready. you will need to write your own dll using libraries like TTD from Intel or Microsoft
- 20 Aug 2019
- Forum: MultiCharts
- Topic: ADE: Error in study ... Can't find dll "elcollections2.dll"
- Replies: 9
- Views: 2791
Re: ADE: Error in study ... Can't find dll "elcollections2.dll"
... I finally got it working. There are different versions of ADE and I believe you need the one without references to or any use of ELCollections2.dll . It may be that if you are migrating from TS, as I did, you may be more likely to encounter this issue if you have indicators or strategies that ...
- 19 Aug 2019
- Forum: MultiCharts
- Topic: ADE: Error in study ... Can't find dll "elcollections2.dll"
- Replies: 9
- Views: 2791
Re: ADE: Error in study ... Can't find dll "elcollections2.dll"
Have you read post #5 above?
[Advanced Topic] MultiCharts 64 bit Resources (3rd Party)
This is not something new; I wrote the post in 2012 !!!
People have been using MC64 with ADE for years.
[Advanced Topic] MultiCharts 64 bit Resources (3rd Party)
This is not something new; I wrote the post in 2012 !!!
People have been using MC64 with ADE for years.
- 19 Aug 2019
- Forum: MultiCharts
- Topic: ADE: Error in study ... Can't find dll "elcollections2.dll"
- Replies: 9
- Views: 2791
Re: ADE: Error in study ... Can't find dll "elcollections2.dll"
... party program from TS, which is a 32 bit program. I am told by EasyLanguage Engineers at TS that there is no 64 bit version of ELCollections2.dll. I doubt that there is a 64 bit version of ELCollections.dll, since it would not be needed for TS. I did not specifically ask , but there is no ...
- 16 Aug 2019
- Forum: MultiCharts
- Topic: ADE: Error in study ... Can't find dll "elcollections2.dll"
- Replies: 9
- Views: 2791
Re: ADE: Error in study ... Can't find dll "elcollections2.dll"
I would add the dll to ALL the possible directories... anywhere you see dll, add a copy there too, just in case MC is looking at that directory.
Failing the above, you can use LiveChat with techsupport, they can sort it out for you.
Failing the above, you can use LiveChat with techsupport, they can sort it out for you.
- 16 Aug 2019
- Forum: MultiCharts
- Topic: ADE: Error in study ... Can't find dll "elcollections2.dll"
- Replies: 9
- Views: 2791
Re: ADE: Error in study ... Can't find dll "elcollections2.dll"
No Go - Same error messages. I again placed the 64 bit ELCollections file (must be for the third time since the file shows up as ElCollections(3).dll in my C:\Program Files\TS Support\MultiCharts64 folder. I also removed all the prior versions , some of which I had renamed with "_Old" added to ...
- 16 Aug 2019
- Forum: MultiCharts
- Topic: ADE: Error in study ... Can't find dll "elcollections2.dll"
- Replies: 9
- Views: 2791
- 16 Aug 2019
- Forum: MultiCharts
- Topic: ADE: Error in study ... Can't find dll "elcollections2.dll"
- Replies: 9
- Views: 2791
Re: ADE: Error in study ... Can't find dll "elcollections2.dll"
Global Variable is included in the MC installation, not ADE.
- 16 Aug 2019
- Forum: MultiCharts
- Topic: ADE: Error in study ... Can't find dll "elcollections2.dll"
- Replies: 9
- Views: 2791
Re: ADE: Error in study ... Can't find dll "elcollections2.dll"
How would I know whether I'm using the 64 bit version of EasyLanguage Collections? If I'm not, how do I get and install/set up that version? The representation when I installed MultiCharts 64 ( a few days ago) was that I did not have to run a separate installation utility for ADE. One would assume t...
- 16 Aug 2019
- Forum: MultiCharts
- Topic: ADE: Error in study ... Can't find dll "elcollections2.dll"
- Replies: 9
- Views: 2791
Re: ADE: Error in study ... Can't find dll "elcollections2.dll"
Are you using the 64 bit version of ELCollections?
- 16 Aug 2019
- Forum: MultiCharts
- Topic: ADE: Error in study ... Can't find dll "elcollections2.dll"
- Replies: 9
- Views: 2791
ADE: Error in study ... Can't find dll "elcollections2.dll"
... 64 bit I am getting this error message when trying to store my oscillator values from the higher time frame chart: Error in study ... Can't find dll "elcollections2.dll" Placing the elcollections2.dll and the ELCServer application (copied from my TS directory) into the MultiCharts directory {C:\Program ...
- 06 Aug 2019
- Forum: MultiCharts
- Topic: ADE implementation [SOLVED]
- Replies: 9
- Views: 3082
Re: ADE implementation [SOLVED]
Actually, I have. SOMEHOW I seemed to have ended up with a different version of the DLL than the functions in the ELD. I don't know how it happened, but I got them from a helpful friend, and now everything seem to work as expected. Thank you for your responsiveness ...
- 06 Aug 2019
- Forum: MultiCharts
- Topic: ADE implementation [SOLVED]
- Replies: 9
- Views: 3082
Re: ADE implementation [SOLVED]
Ohh wow... How do MultiCharts'ers get this thing working, then? Simple functions like ListS.New are referring to ELCollections2.DLL I wonder which "part" of ELCollections do you use? Do you refrain from using ELColl 2 stuff? And why is it all defined in 1 document, as if it would be the ...
- 06 Aug 2019
- Forum: MultiCharts
- Topic: ADE implementation [SOLVED]
- Replies: 9
- Views: 3082
Re: ADE implementation [SOLVED]
Hi TJ! Thank you for the fast response. The link you posted only has a 64 bit version link to ELCollections.DLL but some of the functions I'm trying to use seem to reside in ELCollections2.DLL! Where can I find a 64 bit version for that one?
Thank you so much,
-Ben
Thank you so much,
-Ben
- 06 Aug 2019
- Forum: MultiCharts
- Topic: ADE implementation [SOLVED]
- Replies: 9
- Views: 3082
Re: ADE implementation [SOLVED]
Hey Everyone, I'm running into the same issue - "Elcollections2.dll not found". The DLL is in the Multicharts directory. I'm running MC 64 bit and ELCollections.dll is also there and it works fine, just the "2" dll is being reported as "not found". Could ...
- 04 Aug 2019
- Forum: MultiCharts
- Topic: ELCollections compile error [SOLVED]
- Replies: 5
- Views: 1722
ELCollections compile error [SOLVED]
... wait .... ------ Compiled with error(s): ------ Compile error line 0, column 0 I don't understand this error. I've checked to make sure the ELC dll is located in the right folder. Any suggestions on resolving this? Thanks
- 29 Jul 2019
- Forum: MultiCharts
- Topic: Reading a txt file in power language? [SOLVED]
- Replies: 8
- Views: 12841
Re: Reading a txt file in power language? [SOLVED]
OK so: it seems that if IOData.DLL finds a line that is more than 254 characters long in the file, it will not look at that line or any other files below that line.
I guess you can edit the CPP and change const int BUF_SIZE = 255; to mitigate the issue.
I guess you can edit the CPP and change const int BUF_SIZE = 255; to mitigate the issue.
- 29 Jul 2019
- Forum: MultiCharts
- Topic: Reading a txt file in power language? [SOLVED]
- Replies: 8
- Views: 12841
Re: Reading a txt file in power language? [SOLVED]
Hey everyone, I seem to have a problem with IOData.dll - RFile(filename) keeps returning 0 in case of a file that has thousands of lines. At first I thought it could be an encoding issue, but it's not. It works with other files but I haven't found ...
- 23 Jul 2019
- Forum: MultiCharts
- Topic: Delay Order (On Purpose) [SOLVED]
- Replies: 3
- Views: 1638
Delay Order (On Purpose) [SOLVED]
... for capacity, and want to include a delay into my order to determine the effects. I'm currently using something I found on the forum, a DLL function import of MS 'Sleep([seconds])' function. Wanted to make sure this was correct, I kind of doubled up on logic to be sure. I'm trying to ...
- 16 Jul 2019
- Forum: MultiCharts
- Topic: Global Variables - How to make them work on hystoric chart and not only in real time [SOLVED]
- Replies: 4
- Views: 2554
Re: Global Variables - How to make them work on hystoric chart and not only in real time [SOLVED]
... the PowerLanguage). If you want to keep the historical values of indicators present after the reload of the chart you can try creating a special dll that will store the current indicators’ values which you’ll be able to extract later.
- 10 Jul 2019
- Forum: MultiCharts
- Topic: Copy file [SOLVED]
- Replies: 13
- Views: 3535
Re: Copy file [SOLVED]
If place the bat-file in the MС directory (where the DLL is), then it works. because you do not need to specify the path. temp_str = DoubleQuote + "mytest.bat" + DoubleQuote ; Lua.Exec(LuaState, "f = os.execute(" + temp_str + ")"); But with the path ...
- 10 Jul 2019
- Forum: User Contributed Studies and Indicator Library
- Topic: ONCE Add x Seconds delay at Start of Strategy
- Replies: 1
- Views: 1788
ONCE Add x Seconds delay at Start of Strategy
Hi, Only ONCE Add x Seconds delay at Start of Strategy, You need this if you are collecting data from Chart 1 to Chart2 through EL Collection.Dll as if Chart2 is loaded first then Error will be issued by Dll. By adding delay you can keep Chart2 Strategy buzzy for 3 seconds in initial calculation ...
- 12 Jun 2019
- Forum: MultiCharts
- Topic: Sending Strategy Orders to a Custom Gateway.. [SOLVED]
- Replies: 3
- Views: 1292
Re: Sending Strategy Orders to a Custom Gateway.. [SOLVED]
... will allow you to communicate with a non-supported order execution entity; 2) send the messages for your external service through a text file or DLL. If you’d like to find more about purchasing API please email us to find more details about it.
- 26 Apr 2019
- Forum: MultiCharts
- Topic: export code in octave
- Replies: 4
- Views: 1604
Re: export code in octave
turbofib, Are you referring to the TJ’s suggestion to link octave scripts with MultiCharts by means of a DLL? If so, then yes, you can only share the info between MC and other programs/other programming languages using a DLL (it will be required to create this DLL first), but ...
- 25 Apr 2019
- Forum: MultiCharts
- Topic: Power Language-Chart Trading Panel extension
- Replies: 14
- Views: 3351
Re: Power Language-Chart Trading Panel extension
Guys - thanks for the feedback. The Dot-Net option is not possible.....there are only 9000 Dot net posts relative to 75000 posts on this forum.
I really like the DLL option.....but only if MC support can provide the details of modifying the Chart Trading Panel via DLL.
That sounds great !!!
I really like the DLL option.....but only if MC support can provide the details of modifying the Chart Trading Panel via DLL.
That sounds great !!!
- 24 Apr 2019
- Forum: MultiCharts
- Topic: Power Language-Chart Trading Panel extension
- Replies: 14
- Views: 3351
Re: Power Language-Chart Trading Panel extension
... an "angel" to back this massive conversion. Same for me, not sure that you can make same work in Dot.net, in Powerlanguage you can call native DLL ! Many MC customers are same as us, take a look about how many users are in Multicharts .NET forum...
- 15 Apr 2019
- Forum: MultiCharts
- Topic: MULTICHARTS 12.0 RELEASE 6
- Replies: 40
- Views: 47455
Re: MULTICHARTS 12.0 RELEASE 6
... upgrade from build 17586 to 18022 and 18038. They wrote the values in an unpredictable frequency after the upgrade. I'm defining kernel32.dll in the scripts. Thought a full recompile of all the scripts would help, which was not the case. After reverting to build 17586 back again, all went ...
- 15 Apr 2019
- Forum: MultiCharts
- Topic: MULTICHARTS 12.0 RELEASE 6
- Replies: 40
- Views: 47455
Re: MULTICHARTS 12.0 RELEASE 6
... upgrade from build 17586 to 18022 and 18038. They wrote the values in an unpredictable frequency after the upgrade. I'm defining kernel32.dll in the scripts. Thought a full recompile of all the scripts would help, which was not the case. After reverting to build 17586 back again, all went ...
- 10 Apr 2019
- Forum: MultiCharts
- Topic: MULTICHARTS 12.0 RELEASE 6
- Replies: 40
- Views: 47455
Re: MULTICHARTS 12.0 RELEASE 6
I installed the new version and tried this script by copying the DLL to the MC64 installation path. He tells me he can't find the DLL, did I make a mistake or is he a bug of the latest version? I am attaching the site from where I got everything including ...
- 10 Apr 2019
- Forum: MultiCharts
- Topic: MULTICHARTS 12.0 RELEASE 6
- Replies: 40
- Views: 47455
Re: MULTICHARTS 12.0 RELEASE 6
I installed the new version and tried this script by copying the DLL to the MC64 installation path. He tells me he can't find the DLL, did I make a mistake or is he a bug of the latest version? I am attaching the site from where I got everything including ...
- 10 Apr 2019
- Forum: MultiCharts
- Topic: MULTICHARTS 12.0 RELEASE 6
- Replies: 40
- Views: 47455
Re: MULTICHARTS 12.0 RELEASE 6
I installed the new version and tried this script by copying the DLL to the MC64 installation path. He tells me he can't find the DLL, did I make a mistake or is he a bug of the latest version? I am attaching the site from where I got everything including the DLL
https://fx1.net/blog/TS/
https://fx1.net/blog/TS/
- 06 Feb 2019
- Forum: MultiCharts
- Topic: EL Collections - 64 bit [SOLVED]
- Replies: 6
- Views: 3826
Re: EL Collections - 64 bit [SOLVED]
It's important to note that the ELD function wrappers are limited to the LastBarOnChart.
One must call the DLL directly to get Collection to operate on historical data.
One must call the DLL directly to get Collection to operate on historical data.
- 31 Jan 2019
- Forum: MultiCharts
- Topic: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
- Replies: 9
- Views: 4150
Re: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
With last I mean the Latest (today is 31st , I installed it yesterday). Version 12.0 Release (Build 17586). ... Looking at this...I suppose that it is only working in realtime, is that correct? So the only way to test if it work, is by running it in realtime? It depends on how you program your code...
- 31 Jan 2019
- Forum: MultiCharts
- Topic: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
- Replies: 9
- Views: 4150
Re: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
With last I mean the Latest (today is 31st , I installed it yesterday). Version 12.0 Release (Build 17586). Anyway I left the 2 chart open for 3 hours when I went home for lunch and now I can see that it is working! The code above is sending the value between charts. Looking at this...I suppose that...
- 31 Jan 2019
- Forum: MultiCharts
- Topic: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
- Replies: 9
- Views: 4150
Re: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
... but I'm still unable to communicate between 2 charts. I just upgraded to the last version of multichart so I suppose that every required dll are already embedded. ... What is "the last version of multichart" ? Please go to your MultiCharts and copy the version number and build number.
- 31 Jan 2019
- Forum: MultiCharts
- Topic: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
- Replies: 9
- Views: 4150
Re: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
... but I'm still unable to communicate between 2 charts. I just upgraded to the last version of multichart so I suppose that every required dll are already embedded. So in one chart I've tried to use GVSetInteger(1,myValue); and in another chart I'm trying get myValue to print and plot it ...
- 30 Jan 2019
- Forum: MultiCharts
- Topic: EL Collections - 64 bit [SOLVED]
- Replies: 6
- Views: 3826
Re: EL Collections - 64 bit [SOLVED]
Where can I find the ELCollections.ELD ? I have the DLL, but not the ELD.
Please see MAZINGUER post above.
- 30 Jan 2019
- Forum: MultiCharts
- Topic: EL Collections - 64 bit [SOLVED]
- Replies: 6
- Views: 3826
Re: EL Collections - 64 bit [SOLVED]
Where can I find the ELCollections.ELD ? I have the DLL, but not the ELD.
- 29 Jan 2019
- Forum: MultiCharts
- Topic: EL Collections - 64 bit [SOLVED]
- Replies: 6
- Views: 3826
Re: EL Collections - 64 bit [SOLVED]
So ELCollections and the other DLL's do not need to be registered in Windows ?
- 27 Jan 2019
- Forum: MultiCharts
- Topic: EL Collections - 64 bit [SOLVED]
- Replies: 6
- Views: 3826
Re: EL Collections - 64 bit [SOLVED]
Thanks - but where is the documentation for all of those supplemental DLL's ? TickTock, etc. ?
- 27 Jan 2019
- Forum: MultiCharts
- Topic: EL Collections - 64 bit [SOLVED]
- Replies: 6
- Views: 3826
EL Collections - 64 bit [SOLVED]
I copied the DLL per this post:
viewtopic.php?f=5&t=9870
But when I tried to register it using regsvr32.exe (64 bit) I received this error message: (see this).https://1drv.ms/u/s!An9kUrKPe0Whgc4HEQmJ2e27HiPMFw
What's the problem here ?
viewtopic.php?f=5&t=9870
But when I tried to register it using regsvr32.exe (64 bit) I received this error message: (see this).https://1drv.ms/u/s!An9kUrKPe0Whgc4HEQmJ2e27HiPMFw
What's the problem here ?
- 18 Jan 2019
- Forum: MultiCharts
- Topic: Global Variables 64bit Questions
- Replies: 6
- Views: 2207
Re: Global Variables 64bit Questions
... doesnt work. Do I still need to DL and install something. I though GV's were default in 64 bit. Hello joebone, Global Variables is an external DLL for sharing the information between the charts. This DLL comes with the platform. From Multicharts the Global variables functionality is accessed ...
- 17 Jan 2019
- Forum: MultiCharts
- Topic: Text, Arrows, Lines in Subcharts [SOLVED]
- Replies: 7
- Views: 1992
Re: Text, Arrows, Lines in Subcharts [SOLVED]
... and graphics objects on subcharts that contain indicators. Does anyone else think this has value ? Is there any way this can be done now....via DLL's or other methods ? MultiCharts has this ability since . . . gawd . . . a long long time ago. Please go to the Wiki and look up the respective ...
- 17 Jan 2019
- Forum: MultiCharts
- Topic: Text, Arrows, Lines in Subcharts [SOLVED]
- Replies: 7
- Views: 1992
Text, Arrows, Lines in Subcharts [SOLVED]
I'd like the ability in PowerLanguage to place text and graphics objects on subcharts that contain indicators.
Does anyone else think this has value ?
Is there any way this can be done now....via DLL's or other methods ?
Does anyone else think this has value ?
Is there any way this can be done now....via DLL's or other methods ?
- 14 Jan 2019
- Forum: MultiCharts
- Topic: VWAP for intraday time and tick bars [SOLVED]
- Replies: 3
- Views: 1982
VWAP for intraday time and tick bars [SOLVED]
... / signals on the VWAP of xxx ticks, not the average of the Hi/Lo/Close of the xxx tick bars. If this is not possible, can it be done with a DLL ? I'm using IQFeed as the data source.
- 09 Jan 2019
- Forum: MultiCharts
- Topic: Globalvariable.dll 32 bit and 64 bit
- Replies: 4
- Views: 1439
- 09 Jan 2019
- Forum: MultiCharts
- Topic: Globalvariable.dll 32 bit and 64 bit
- Replies: 4
- Views: 1439
Globalvariable.dll 32 bit and 64 bit
Hi I have looked for an answer to this topic in the Forum, but I could not find anything, I saw gloabalvariable.ddl file available in the directory you mentioned, I was able to install the attachecd file and use it in TS but not in MC. What need to be done in MC? By the way, is there any code script...
- 06 Jan 2019
- Forum: MultiCharts
- Topic: IB Combo Order
- Replies: 8
- Views: 4910
Re: IB Combo Order
Not sure why this is "solved". Buying and integrating an expensive third-party product: "IB API dll" isn't a solution. I agree with alex522, is essential to spreads or arbitrage trading. MC's Portfolio Trader is badly compromised without combo orders. Should have been ...
- 06 Jan 2019
- Forum: MultiCharts
- Topic: IB Combo Order
- Replies: 8
- Views: 4910
Re: IB Combo Order
Not sure why this is "solved". Buying and integrating an expensive third-party product: "IB API dll" isn't a solution. I agree with alex522, is essential to spreads or arbitrage trading. MC's Portfolio Trader is badly compromised without combo orders. Should have been delivered ...
- 05 Jan 2019
- Forum: MultiCharts .NET
- Topic: Visual Studio Edition
- Replies: 1
- Views: 1471
Visual Studio Edition
Hello to the Community, I am looking for advice on the pro/con for using VS 2013 over VS 2017 What I am working is is creating a DLL to process my indicator's calculations. If I use VS 2017 over VS 2013 will I run into any problems because of Multicharts? Are there any benefits to using ...
- 26 Dec 2018
- Forum: MultiCharts
- Topic: Attached Orders in a strategy - OCO Interactive Brokers
- Replies: 4
- Views: 1224
Attached Orders in a strategy - OCO Interactive Brokers
... I just want to be sure that one must use the twslink DLL in order to accomplish this. How will the the strategy know which attached order got triggered and which got cancelled ? I saw this is the PowerLanguage ...
- 18 Dec 2018
- Forum: MultiCharts
- Topic: Why in 2018 still so difficult to access values from other DataN/indicators
- Replies: 10
- Views: 3342
Re: Why in 2018 still so difficult to access values from other DataN/indicators
... variables.... and I found an example about the here https://www.multicharts.com/discussion/viewtopic.php?f=5&t=9870 and , if I'm correct the dll in version 11 should be already included into MC but if I try to type : GVSetDouble it simply doesn't recognize the keyword. So Am I missing somthing? ...
- 14 Dec 2018
- Forum: MultiCharts
- Topic: MaxContractProfit [SOLVED]
- Replies: 2
- Views: 1035
Re: MaxContractProfit [SOLVED]
... currently held position. If you need to remember this value overnight, then you’ll need to send it to a file and then read it from there via some dll. 2. OpenEntryMaxProfitPerContract returns a numerical value, indicating maximal profit (or loss) per contract of specified entry in dollars for ...
- 11 Dec 2018
- Forum: MultiCharts FAQ
- Topic: [Advanced Topic] Programming DLL
- Replies: 37
- Views: 44417
Re: [Advanced Topic] Programming DLL
When it is stated that PLKit.dll is required to build a dll which works with Multicharts64, should I assume that even a dll which does not make use of any internal MultiCharts or Powerlanguage functions must be built against PLKit.dll if ...
- 01 Dec 2018
- Forum: MultiCharts
- Topic: function in C# dll not found
- Replies: 5
- Views: 2046
Re: function in C# dll not found
... sure about this, Using Visual Studio 2017 with a C++ compiler and C-syntax the following code works. #include "stdafx.h" extern "C" { __declspec(dllexport) double __cdecl Add(double x, double y) { double erg = 0.0; erg = x + y; return (erg); } __declspec(dllexport) double __cdecl Subtract(double ...
- 01 Dec 2018
- Forum: MultiCharts
- Topic: function in C# dll not found
- Replies: 5
- Views: 2046
Re: function in C# dll not found
It can be another language other than c++. It depends if the dll is managed or unmanaged. For C# you would need a wrapper.
- 01 Dec 2018
- Forum: MultiCharts
- Topic: function in C# dll not found
- Replies: 5
- Views: 2046
Re: function in C# dll not found
Is it really possible to call a C# DLL from Multicharts?
I thought all DLL has to be native c++ dlls?
I thought all DLL has to be native c++ dlls?
- 29 Nov 2018
- Forum: MultiCharts
- Topic: Portfolio Trader - passing values between strategies with pmm_set/get_my_named_num
- Replies: 1
- Views: 904
Re: Portfolio Trader - passing values between strategies with pmm_set/get_my_named_num
... *after* the trading strategy. Therefore, your 2nd trading strategy will see the value with a 1 bar lag. You could use the global variables dll, or something similar, you could even write the value to a file. However, you will still need to make sure that the strategy writing the value is ...
- 29 Nov 2018
- Forum: MultiCharts FAQ
- Topic: [Advanced Topic] Programming DLL
- Replies: 37
- Views: 44417
Re: [Advanced Topic] Programming DLL
no andrei, GlobalVariables are in standard in MC? You don't have to define functions.
- 29 Nov 2018
- Forum: MultiCharts
- Topic: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
- Replies: 9
- Views: 4150
Re: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
Are these working in a backtest optimization within a Portfolio Trader?
Or does it need to be single thread?
Asking as - what I get in an optimization - applying best result to param values renders inaccurate backtest results (when using Global Variables).
Or does it need to be single thread?
Asking as - what I get in an optimization - applying best result to param values renders inaccurate backtest results (when using Global Variables).
- 29 Nov 2018
- Forum: MultiCharts
- Topic: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
- Replies: 9
- Views: 4150
Re: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
There may be a bug within GlobalVariables. What I found is one needs to get the return of the below function into a variable for the value to be passed across the other strategy (both part of a portfolio trader). r = GVSetNamedDouble("stloss",stLoss); if one is using only GVSetNamedDouble("stloss",s...
- 29 Nov 2018
- Forum: MultiCharts
- Topic: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
- Replies: 9
- Views: 4150
Re: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
Are the functions defined in GV+2-2.ELD supposed to work in a PortfolioTrader ... for passing values across between 2 strategies? I have a Portfolio Trader w/ 2 strategies: first exports with GVSetNamedDouble("stloss",stLoss); second imports with stloss = GVGetNamedDouble("stloss", 0); but I only ge...
- 29 Nov 2018
- Forum: MultiCharts
- Topic: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
- Replies: 9
- Views: 4150
Re: DefineDLLFunc: "GlobalVariable.dll", ... [SOLVED]
Why don't you guys include these functions in the default function library the product ships with?Hello maxmax68,
Please see the file attached, there are some examples that you might find useful.
- 29 Nov 2018
- Forum: MultiCharts FAQ
- Topic: [Advanced Topic] Programming DLL
- Replies: 37
- Views: 44417
Re: MultiCharts using C#
if c# function return String and its parameters also string,then how to correct write c++ dll? Example updated. EXTERNAL: "net_assembly_interop.dll", lpstr, "ReturnStringExample", lpstr; plot1( ReturnStringExample("from PL") ); Dru, can you tell something about how ...
- 29 Nov 2018
- Forum: MultiCharts
- Topic: Global Variables full working example / full reference
- Replies: 2
- Views: 2521
Global Variables full working example / full reference
... a clear full example of how it needs to be done so ... would be great to have it all in one place end to end. MC64 - contains file GlobalVariable.dll (49MB) There are functions thrown around such as GVSetDouble(1,Value) or this or that, etc Can someone reference each step: 1) Adding the DLL functions ...
- 29 Nov 2018
- Forum: MultiCharts
- Topic: Globalvariable.dll 32 bit and 64 bit
- Replies: 4
- Views: 1439
Globalvariable.dll 32 bit and 64 bit
is it something else required to make this work ... GlobalVariable.dll is part of MC64 but statements such as :
GVSetDouble(1,myVar);
are not compiled. Is there a fully working example somewhere?
GVSetDouble(1,myVar);
are not compiled. Is there a fully working example somewhere?
- 28 Nov 2018
- Forum: MultiCharts
- Topic: function in C# dll not found
- Replies: 5
- Views: 2046
Re: function in C# dll not found
MultiCharts64 Version 11.0 Release (Build 15387)
- 27 Nov 2018
- Forum: MultiCharts
- Topic: function in C# dll not found
- Replies: 5
- Views: 2046
Re: function in C# dll not found
MC version? Build number?
- 27 Nov 2018
- Forum: MultiCharts
- Topic: function in C# dll not found
- Replies: 5
- Views: 2046
function in C# dll not found
Hi, I am trying to call functions in a C# dll. external method: "ClassLibrary1.dll", double, "SwissWrapper.Add", double, double; .. value77 = SwissWrapper.Add(3.6, 7.2); print ("Ret_My_lib ", value77); C#File using System; using System.Collections.Generic; ...
- 23 Nov 2018
- Forum: MultiCharts
- Topic: MT - MC Bridge
- Replies: 4
- Views: 1605
Re: MT - MC Bridge
You should take a look at sharedvar server. It is a dll and application that will allow you to exchange data with MT. I don't use it with MT but there are some instructions. I use it all the time for a number of other things. All you would need to ...
- 31 Oct 2018
- Forum: MultiCharts
- Topic: compile error:"line 0, column 0" [SOLVED]
- Replies: 36
- Views: 15604
Re: compile error:"line 0, column 0" [SOLVED]
... different folders. At the moment it is working. But there is still something in the compiler log: C:\PROGRA~1\TSSUPP~1\MULTIC~1\make\MinGW64\bin\dlltool: Path components stripped from dllname, 'C:\PROGRA~3\TSSUPP~1\MULTIC~1\STUDYS~1\Studies\SrcCpp\INDICA~1\IA__RO~1.dll'. C:\PROGRA~1\TSSUPP~1\MULTIC~1\make\MinGW64\bin\dlltool: ...
- 27 Oct 2018
- Forum: MultiCharts .NET
- Topic: Passing values to external DLLs
- Replies: 3
- Views: 1778
Re: Passing values to external DLLs
I want to pass iSeries parameters to a DLL member. I have HelperMethod added as a Assembly Reference and it works for simple integers. I am unable to find the source code for ExampleUsingPlTypes (that generates the DLL). I will need to pass ...
- 24 Oct 2018
- Forum: MultiCharts
- Topic: TT Data Feed Connection / MC 12 R3 [SOLVED]
- Replies: 3
- Views: 1468
TT Data Feed Connection / MC 12 R3 [SOLVED]
... after 1 sec after login: ......58=Received logout........ This looks like the QM is aborting the connection buildup. I see that the tsTTDataFeed.dll has a different size in the new version. This can easily been reproduced.
- 24 Oct 2018
- Forum: MultiCharts
- Topic: compile error:"line 0, column 0" [SOLVED]
- Replies: 36
- Views: 15604
Re: compile error:"line 0, column 0" [SOLVED]
... different folders. At the moment it is working. But there is still something in the compiler log: C:\PROGRA~1\TSSUPP~1\MULTIC~1\make\MinGW64\bin\dlltool: Path components stripped from dllname, 'C:\PROGRA~3\TSSUPP~1\MULTIC~1\STUDYS~1\Studies\SrcCpp\INDICA~1\IA__RO~1.dll'. C:\PROGRA~1\TSSUPP~1\MULTIC~1\make\MinGW64\bin\dlltool: ...
- 28 Sep 2018
- Forum: MultiCharts .NET
- Topic: Passing values to external DLLs
- Replies: 3
- Views: 1778
Passing values to external DLLs
Hi all, I've been having problems with using external DLLs. Basically I'm trying to put everything I can into an outside DLL and leave in PLStudies2010 only the bare minimum which is strategy logic and calls to the DLL. Then the DLL would take care ...
- 19 Sep 2018
- Forum: MultiCharts .NET
- Topic: Compilation or debugging?
- Replies: 3
- Views: 1532
Re: Compilation or debugging?
Hello Henry, From my little knowledge about coding, when you compile a code written in C# or VB in Visual Studio, you create, for example, EXE or DLL files. From what I understand, To compile means, that the piece of code created is now a standalone product which can be executed without the Editor. ...
- 18 Sep 2018
- Forum: MultiCharts FAQ
- Topic: [Advanced Topic] Programming DLL
- Replies: 37
- Views: 44417
Re: [Advanced Topic] Programming DLL
@ Dru
please can You update our sample "Call_dotNET_code_from_PL.zip" projet , i use VS 17 and i have many errors.
Thanks
please can You update our sample "Call_dotNET_code_from_PL.zip" projet , i use VS 17 and i have many errors.
Thanks
- 15 Sep 2018
- Forum: MultiCharts
- Topic: Preventing multiple trades from initiating across different charts at the same time
- Replies: 3
- Views: 1218
Re: Preventing multiple trades from initiating across different charts at the same time
@mondayyellow You should consider using Portfolio trader. If you must use GV's then I prefer to use something like sharedvar. It is a dll and management app that makes this kind of setup quite easy. I have 100 signals on US big caps and use sharedvar to keep track of market position. SharedVar.JPG
- 08 Sep 2018
- Forum: MultiCharts .NET
- Topic: returning multiple values from c# function
- Replies: 4
- Views: 2360
Re: returning multiple values from c# function
... the Framework in VS after opening the project then you can compile in Framework 4.6 it works fine. I do it all the time as I have to work with DLL working with Framework 4.6 I hope this help
- 31 Aug 2018
- Forum: MultiCharts
- Topic: MULTICHARTS 12.0 RELEASE
- Replies: 119
- Views: 357648
Re: MULTICHARTS 12.0 RELEASE
... in my "Downloads" folder. Safety note: I am running MC on three different machines. On two it worked like a charm, on my laptop I got an indicator dll.version error for all my selfcoded stuff I have never seen before ... And re-upgrading to MC12 I am stuck with the "compile line 0, error 0" phenomenon ...
- 20 Aug 2018
- Forum: MultiCharts
- Topic: MULTICHARTS 12.0 RELEASE
- Replies: 119
- Views: 357648
Re: MULTICHARTS 12.0 RELEASE
... closing MC an exception occurs. I've tried to check which workspaces/charts trigger the problem and found two indicators which use an external DLL while testing only one loaded chart. I could see the prob over and over until these indicators where turned off. So I compiled every study and functions ...
- 11 Aug 2018
- Forum: MultiCharts
- Topic: studies import [SOLVED]
- Replies: 6
- Views: 3367
Re: studies import [SOLVED]
... the root directory, find the subdirectory ProgramData Look for \TS Support\MultiCharts64\StudyServer Under \Studies , you will find files with .dll and .el extension. Copy your backups over to the directory. Hope it works.
- 11 Aug 2018
- Forum: MultiCharts
- Topic: studies import [SOLVED]
- Replies: 6
- Views: 3367
studies import [SOLVED]
... had MC installed on a pc that completely crashed no way to recover anything. I was doing a regular copy of the MC study folder. This is giving me .dll and .el versions of my home made studies. How can I import this to a new PC installation. I could only find this page but no mention of .dll or ...
- 27 Jul 2018
- Forum: MultiCharts
- Topic: ADE implementation [SOLVED]
- Replies: 9
- Views: 3082
Re: ADE implementation [SOLVED]
Hi waveslider, ELCollections2 is a 32bit TS DLL and I am not sure it would even work with Multicharts 32bit. You should make sure to use the code and DLL you can obtain in the forum here (in case you are running MC 32bit you will need to use the ...
- 26 Jul 2018
- Forum: MultiCharts
- Topic: ADE implementation [SOLVED]
- Replies: 9
- Views: 3082
ADE implementation [SOLVED]
... Value6=MapSN.Get(ADVh,"AdvanceH"); Value7=MapSN.Get(ADVl,"AdvanceL"); Value8=MapSN.Get(ADVc,"AdvanceC"); The error I am getting is "Can't find dll "elcollections2.dll"", although I have checked each of the above functions and cannot see any reference to elcollections2.dll. Thanks for any assistance
- 19 Jul 2018
- Forum: MultiCharts
- Topic: DLL in 64 bit MC
- Replies: 2
- Views: 1416
Re: DLL in 64 bit MC
I will for sure dig into the repository you linked! First time I see that one. I'll see as well if CodeTyphon x64 helps
- 19 Jul 2018
- Forum: MultiCharts
- Topic: DLL in 64 bit MC
- Replies: 2
- Views: 1416
Re: DLL in 64 bit MC
You might try an earlier version of Visual Studio. I did experiment with this for a while and ended up using CodeTyphon x64 which is based on Free Pascal. Not everyones first choice but it was the most straight forward of all the options I tried with or without PLkit. VS worked as did PureBasic with...
- 19 Jul 2018
- Forum: MultiCharts
- Topic: DLL in 64 bit MC
- Replies: 2
- Views: 1416
DLL in 64 bit MC
Hello everyone, I've tried everything to get a dll to work, with no success whatsoever. To my knowledge, all threads about this topic are at least 3 to 4 years old, and it's difficult ti find anything really replicable on current softwares. The ...
- 16 Jul 2018
- Forum: MultiCharts
- Topic: Why in 2018 still so difficult to access values from other DataN/indicators
- Replies: 10
- Views: 3342
Re: Why in 2018 still so difficult to access values from other DataN/indicators
... you could just add some syntactic sugar that makes these appear to be "regular" variables in EasyLanguage, but then delegate to GlobalVariables.dll for the implementation of get/set operations.) For ecarlino, I would just suggest for now that you place all of your custom logic inside of functions ...
- 12 Jul 2018
- Forum: MultiCharts
- Topic: Code to plot historical data
- Replies: 5
- Views: 2314
Re: Code to plot historical data
... you request it. You should not mix it up with the ASCII Import, which is a one time data transfer. As for the error you got - make sure the IOData.dll is located in C:\Users\Fab\Desktop\IOData\IOData\Release\. The dll should be the same bit as your MultiCharts. Means 32 bit MultiCharts requires ...
- 11 Jul 2018
- Forum: MultiCharts
- Topic: Code to plot historical data
- Replies: 5
- Views: 2314
Re: Code to plot historical data
... using the ASCII mapping is that it is not dynamic and need to import the updated data again and again. I looked at the indicator reading using .dll. After downloaded the zip file and extracted the files on my desktop I created the indicator with the following code : DefineDLLFunc: "C:\Users\Fab\Desktop\IOData\IOData\Release\IOData.dll", ...
- 30 Jun 2018
- Forum: MultiCharts
- Topic: compile error:"line 0, column 0" [SOLVED]
- Replies: 1
- Views: 1449
compile error:"line 0, column 0" [SOLVED]
... for you. I detected the stray file below and I deleted it. C:\ProgramData\TS Support\MultiCharts64\StudyServer\Studies\SrcCpp\Indicators\ia_a23~1.dll Afterwards the compiler worked fine. The reason I detected this file is my regular backup script displayed an "access denied" message. I thought ...