|
|
SGT_FW
by Aku_Aku. 06/02/25 17:54
|
|
|
|
|
|
|
0 registered members (),
357
guests, and 3
spiders. |
Key:
Admin,
Global Mod,
Mod
|
|
|
Yesterday at 10:59
Hi All, I would like to trade the Z12 strategy with Oanda. As I am living in Europe I have to open an Account with Oanda Europe. They only offer MT5 as Interface to trade. According to Oanda there is no way to use their API as European. Accoding to the Zorro help file I have to use Zorro64 in order to connect to MT5. The thing is that Z12 is not available for Zorro64. Accordingly I cannot trade Z12 with Oanda in Europe with Zorro.
Am I right or am I missing something here?
Any idea is appreciated! Thanks, BS
0
3
Read More
|
|
06/11/25 15:11
Thank you so much for your assistance.
I’m completely new to coding, but I’m determined to automate my option screening processes. Unfortunately, I haven’t found any existing software or service that fits my specific strategies, so I’ve decided to build my own solution.
Any additional advice, resources, or direction you could offer would be incredibly helpful as I embark on this learning journey.
Thanks again for your time and expertise!
2
66
Read More
|
|
06/11/25 14:02
Right before exiting, store the exit code in a global variable, and let the TMF copy that variable into a TradeVar.
1
128
Read More
|
|
06/02/25 17:54
First of all many thanks for testing and trying the project.
I am sorry, it was my fault. An image file was missing and I included it as a fix.
Now the latest downloadable zip contains the fix and the version number is: 0.15.02
I hope you don't mind this, and you will play a bit with the project.
22
2,203
Read More
|
|
05/28/25 19:08
Well, the ncd files are in binary and not publicly documented. Some guy wrote a C# library that decodes it based on his own personal reverse engineering, so you can always play around with that: https://github.com/jrstokka/NinjaTraderNCDFilesAlso, your GPT produced a CSV file that appears to be garbage. I don't recommend processing historical data with a GPT engine. The TXT file, on the other hand, looks like it can be useful. I grabbed a sample in the middle, which helps one to guess what's going on: 20250518 235959 6920000;21381;21381;21381.5;1
20250518 235959 6920000;21380.75;21380.75;21381.25;1
20250518 235959 9320000;21381.25;21381.25;21381.75;1
20250519 000000 0080000;21381.75;21381.25;21381.75;1
20250519 000000 0080000;21381.75;21381.25;21381.75;1
20250519 000000 0120000;21381.75;21381.25;21381.75;1 No header, by the way, so I'm not sure what the columns are. But it looks like the first three are YYYYMMDD HHMMSS [fractional_seconds], and the very last column is probably volume. Sort order is oldest to newest. So if you can confirm the column IDs, the final script would be a piece of cake.
6
468
Read More
|
|
05/25/25 15:11
Hi all, I developed some strategies in Zorro, some of which use the ADX indicator. I then converted a couple of the strategies to Python using ta library for paper trading. However, I realised that the ADX indicator in ta library provides different numbers to Zorro even when using the same dataset meaning I cannot replicate the buy and sell signals. I also tried making my own ADX figure without using ta library but this matched the ta library figure and not the Zorro figure. I also checked tradingview and this also seems to match ta library and not the Zorro figure. An example below for ADX 14 on SPY daily data: Zorro Others [193: Tue 25-05-20] 21.64 20.72 [194: Wed 25-05-21] 21.74 20.24 [195: Thu 25-05-22] 21.19 19.73 [196: Fri 25-05-23] 19.80 18.55 I had a look through the documentation but I can't find an obvious explanation. The only thing I can think of is the smoothing method used to create the PlusDI figure may be different: "PlusDI: Plus Directional Indicator, a part of the DX indicator, ratio of a smoothed PlusDM to ATR in percent. In the first version the current asset price series is used." When I created the indicator manually I used the formula described here: https://chartschool.stockcharts.com...indicators/average-directional-index-adxOR because I am a noob I am doing something completely wrong. In an ideal world I want to recreate the Zorro ADX figure in python because I have done all the backtesting in Zorro. Any help which explains the difference appreciated!
0
126
Read More
|
|
05/25/25 09:30
Hi. Is it possible to hand off lots of an asset from one Algo to another, without buying/selling to market? The Algo field of the trade itself seems to be read only?
E.g. I have a counter-trend Algo that buys on dips, and a trend follower that buys on rises. Frequently the counter-trend Algo wants to sell before the trend follower is ready to buy. So I would like to hand off the shares to a bridge Algo that babysits them with a trailing stop until the trend follower wants them. Ideally, while getting Zorro to associate the profit from each holding period with the algo that had the shares, whether buys/sells happened to market or only internal transfers.
The only way I see to pass shares between Algos cleanly would be to sell to market & then buy from market, but it seems a shame to incur the costs of real trading for a bookkeeping task.
Help?
Thanks in advance!
0
80
Read More
|
|
05/23/25 19:07
OK, a simple solution for engine preview probs whatsoever.
A model created in MED and skinned in MED is shown in engine preview correctly. However if you have an imported model from other (various) formats and the model is not shown correctly in engine preview , especially a DXF imported model, after skinning save it to MD5 or MD7 format and reload it. Note that you need to skin your model correctly and have the settings of the skin correctly also to avoid any problems.
Neodumont
2
436
Read More
|
|
05/23/25 09:22
New Version of ZorroGPT 2.66.1 https://bit.ly/3Hlfg8Sfunction var ComplexIndicator()
{
vars Price = series(price());
vars FastMA = series(SMA(Price, 10));
vars SlowMA = series(SMA(Price, 30));
// Custom weighted oscillator
var diff = (FastMA[0] - SlowMA[0]);
var norm = (abs(FastMA[0]) + abs(SlowMA[0]))/2;
var rawOsc = diff / (norm + 0.0001); // avoid div by 0
// Non-linear scaling and signal enhancement
var weight = pow(rawOsc, 3) * sin(4 * rawOsc); // enhanced non-linearity
var smooth = EMA(series(weight), 14); // smooth the output
return smooth[0];
}
89
18,967
Read More
|
|
05/20/25 21:19
Thanks this was the issue.
3
206
Read More
|
|
05/20/25 20:10
Hello, I'm a new user of Zorro and I'm having some difficulties with the accounts.
NOTE: I have the latest version available for free.
The situation is as follows: when I open Zorro in the broker -> accounts section, only the real and demo accounts appear, while in the program folder -> history -> Accounts there are at least 7 accounts.
I tried to create a new account (so the 8th) to put the list of stocks that I'm going to test (in this case Ibovespa stocks) but it doesn't appear in the broker, and therefore the stocks that I want to test don't either.
I don't know if this is a limit of the free version of Zorro or if I'm doing something wrong, and if something isn't explained well, you can ask, I thank you in advance.
0
143
Read More
|
|
05/20/25 14:08
Now that Zorro S generates a Visual Studio project file, it would be helpful if the Zorro's Edit button can open that project file instead of the cpp file. (And if the project file doesn't exist yet, generate it first.) This would slightly improve workflow.
I suppose that not everyone would prefer this behavior, so there can be a setting in Zorro.ini / ZorroFix.ini that can enable / disable this behavior.
0
94
Read More
|
|
05/15/25 16:02
We have been notified by two US users that their Zorro S subscription suddenly disappeared, as if by magic. Reason was a "Too Many Requests" rejection of their domain by a Gerrman domain that also hosted both subscription servers. Op group has now added a third server outside that critical domain. If you have a Zorro S subscription, but Zorro starts suddenly without "Zorro S" message, you can download the modified executable from https://opserver.de/down/Zorro.zip and replace your Zorro.exe.
0
106
Read More
|
|
|