Search found 23 matches

by amw_775
13 Apr 2024
Forum: MultiCharts
Topic: Use python to compile C++ DLL that is usable by Multicharts
Replies: 10
Views: 807

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) I...
by amw_775
12 Apr 2024
Forum: MultiCharts
Topic: Mismatch alert
Replies: 1
Views: 100

Re: Mismatch alert

https://www.multicharts.com/discussion/viewtopic.php?p=142240#p142240 Check my post there. Theres a master slave trade copier posted. But the trade copier also checks for position mismatch between broker and strategy. When tere is a mismatch it Alerts the User and It also places orders to the broker...
by amw_775
23 Mar 2024
Forum: MultiCharts
Topic: Trade Copier
Replies: 13
Views: 968

Re: Trade Copier

I actually prefer using the Pmms and pmm keywords because i found them more stable than Global vairables. Plus you can use pmm and pmms variables them in backtesting also. You can refer to the attached Master Slave .pws setup Use it as is. Do not change the settings otherwise it will not work. ALso ...
by amw_775
22 Mar 2024
Forum: MultiCharts
Topic: Trade Copier
Replies: 13
Views: 968

Re: Trade Copier

However its only compaitble with Market Orders
by amw_775
22 Mar 2024
Forum: MultiCharts
Topic: Trade Copier
Replies: 13
Views: 968

Re: Trade Copier

Hello Everyone I have written multiple Trade Copiers in Multicharts. They are written in Pwerlanguage so anyone can customise them. You simply need to run your strategy in Portfolio Trader As Strategy1. Then You Keep Adding Strategies and configure a differenct account. for STrategy 2 ,3 ,4 ,5 and s...
by amw_775
19 Feb 2024
Forum: MultiCharts
Topic: Use python to compile C++ DLL that is usable by Multicharts
Replies: 10
Views: 807

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
by amw_775
19 Feb 2024
Forum: MultiCharts
Topic: Use python to compile C++ DLL that is usable by Multicharts
Replies: 10
Views: 807

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 most Python libr...
by amw_775
19 Feb 2024
Forum: MultiCharts .NET
Topic: Machine Learning with Microsoft.ML / ML.NET ... ?
Replies: 3
Views: 555

Re: Machine Learning with Microsoft.ML / ML.NET ... ?

I run into the same type of compatibility issues for almost all external #C libraries. Multicharts really needs to upgrade its PL studies to .net Framework 5 or 6 because so many new c# packages are no longer compatible with .net framework 3.5 and 4.0 It's kind of pointless having a Multicharts.Net ...
by amw_775
04 Feb 2024
Forum: MultiCharts
Topic: Use python to compile C++ DLL that is usable by Multicharts
Replies: 10
Views: 807

Re: Use python to compile C++ DLL that is usable by Multicharts

Hi If your using Multicharts.Net you can use the Python.NET package and call oythong code directly from your scripts. However you will run into All sorts of Memory's type errors because multicharts is mulithreaded app and python is single threaded. To over come those errors I wrote someC# classes wh...
by amw_775
04 Oct 2023
Forum: MultiCharts
Topic: How to access indicator values externally, from python?
Replies: 3
Views: 770

Re: How to access indicator values externally, from python?

Alternatively, I have built a C++ Python Bridge which allows you to litereally send any values from Easy Language to Python and back within Milliseconds. You can send strings, variables, Open High Low Close, Net Profit Max Drawdownm etc ( basically any Easy language Series) all to python and carry o...
by amw_775
04 Oct 2023
Forum: MultiCharts
Topic: How to access indicator values externally, from python?
Replies: 3
Views: 770

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, You can use LUA at close of every bar to run a P...
by amw_775
05 Jul 2023
Forum: MultiCharts
Topic: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning
Replies: 10
Views: 2482

Re: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning

Hi Everyone Wanted to update everyone on the DollarBars and Volume Bars I'm open to sell the custom resolution plug in. Incase anyone is itnerested please PM. The way you would use to create chart in Multicharts or Portfolio trader with say a reoslution of 5 minutes, 60 minutes, or 1000 ticks etc. N...
by amw_775
11 Mar 2023
Forum: MultiCharts
Topic: Solid foundation for Portfolio Trader?
Replies: 7
Views: 1540

Re: Solid foundation for Portfolio Trader?

Hi I just wanted to add my opinion I had initally started using MC autotrading using 1 symbol per chart. - it was the biggest headache and full of bugs especially when intra bar generation was turned ON. ( If there were more than 10 charts MC woul hang / crash or autotrading would automatically turn...
by amw_775
02 Mar 2023
Forum: MultiCharts
Topic: Coding a function to calculate volatility
Replies: 17
Views: 5228

Re: Coding a function to calculate volatility

Did you figure this out ?

I was facing the similar error. You need to add a "if condition" to check that the value of whose log you need to take is greater than 0.

For example , if you wanna calculate the Log of Volume:

Code: Select all

var:value1(0); if Volume>0 then value1 = log(Volume);
by amw_775
19 Jan 2023
Forum: MultiCharts
Topic: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning
Replies: 10
Views: 2482

Re: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning

I am interested in the Python bridge, is this proprietary or something you want to share to the community ? Nice work you done, Hello Its propriotory, but I can sell it with full source code. I had to hire professional programmers to build the python bridge. Most of the code is a C++ wrapper that c...
by amw_775
17 Jan 2023
Forum: MultiCharts
Topic: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning
Replies: 10
Views: 2482

Re: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning

Hi All My Python Bridge is complete. Im able to load Machine Learning models, do prediction, calculate Market Microstructure features, bvc_buy volume Amihuds Lambda, Kyles Lamda, Hasbroucks Lambda, Volume Synchronized Probability, Fractional Differenciation, Probability based betsizing, and many mor...
by amw_775
17 Jan 2023
Forum: MultiCharts
Topic: Attention Binance Users!
Replies: 5
Views: 2747

Re: Attention Binance Users!

Hi, I have a main account with a API, and a second account with another API key different. Could I connect the main account and subaccount and run the live trading strategy both at the same time? Yes You can. Infact I run A Primary Strategy in the MAIN Account and all orders from the main account g...
by amw_775
29 Oct 2022
Forum: MultiCharts
Topic: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning
Replies: 10
Views: 2482

Re: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning

Thanks. Yes its been over a year of hardwork and effort. I have re written all 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 ...
by amw_775
27 Oct 2022
Forum: MultiCharts
Topic: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning
Replies: 10
Views: 2482

Re: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning

Hows SharedVar working for you ? Because I was facing many issues.
SharedVar was not working or many times would stop transferring data between MC and Python
by amw_775
25 Oct 2022
Forum: MultiCharts
Topic: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning
Replies: 10
Views: 2482

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
by amw_775
25 Jul 2022
Forum: MultiCharts
Topic: DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning
Replies: 10
Views: 2482

DollarBars VolumeBars Marcos Lopez Advances in Financial Machine Learning

Hi I have coded Custom Resolution for Dollar Bars and Volume bars as per the logic in the book from Marcos Lopez de Prado Advances in Financial machine Learning. I use the Custom Resolution Manager ( in Multicharts ) and have created the plugin. DollarBars: It uses DollarBars that generate a new Dol...
by amw_775
11 Jul 2022
Forum: MultiCharts
Topic: Calling external DLL from Power Language with array passed by reference
Replies: 19
Views: 6260

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
by amw_775
02 Jul 2022
Forum: MultiCharts
Topic: Delay Order (On Purpose) [SOLVED]
Replies: 3
Views: 1625

Re: Delay Order (On Purpose) [SOLVED]

Hi Thats really simple. You can use the code below For Delaying in Seconds inputs: SecondDelay(3); vars: start(0), end(0) ; start= currenttime_s; end= currenttime_s; While end - start > SecondDelay begin end = currenttime_s; end; // Place your Order code here // Buy Next bar at market For Delay in M...

Go to advanced search