Jforex compile problem 130 dev 1

I'm not sure that I'm adding correctly strategies as there is no guide from SQX team right now, but when I've tried to add and compile strategy I had the following error 
Attachments
image-0.png
(21.05 KiB)
  • Votes +2
  • Project StrategyQuant X
  • Type Bug
  • Status Fixed
  • Priority Normal

History

VO
#1

GRoundofInferno

15.11.2020 04:55

Task created

TT
#2

Tamas

15.11.2020 21:15

Status changed from New to Fixed

The java file name must be the same as a public class name.


public class Strategy implements IStrategy {

...


rename file name to Strategy.java and it will work

VO
#3

GRoundofInferno

16.11.2020 20:08
Thank you Tamas. Now it’s compile well but...

How to manage more than 1 strategy? Should we rename all pile of strategies as strategy, add strategy number as a comment and compile? It is very hard and time consuming

Ive tried to compare audcad strategy on jforex and 130 dev1 both on tick precision. Does not match. 

130 dev1 sqx file is not working on last QA but i  think you already know it. 

I hope that jforex is more stable and reliable terminal than mt4. 

h
#4

hankeys

17.11.2020 11:30
Voted for this task.
h
#5

hankeys

17.11.2020 11:39
maybe the basic purpose behind jforex implementation are the dukascopy data, because for trading nonforex pairs its neccessary to have same data from the broker - are indices or crypto and other instruments available in jforex?


i think that there are not many users using it

VO
#6

GRoundofInferno

17.11.2020 11:57

Hello @hankeys . I believe that it is a quite complicated task to find a good broker with data feed in trusted jurisdiction. For now, duka is fine for me. First of all, I think that native platform (terminal) is better in execution than 3rd party platform as MT4. 

It is not clear for me what does it mean non forex pairs? Is it currencies on exchanges?

You can find additional information about dukascopy CFD on their website. I think they have plenty of them. Personally, I do not like the nature of CFD.

Also MT 4 charges you an additional commission. And it is 45 dollars per million and on jforex is 35. So I would like to give a try to jforex and hope that it will work more stable than MT4.


TT
#7

Tamas

18.11.2020 10:04

Status changed from In progress to Waiting for information

"Ive tried to compare audcad strategy on jforex and 130 dev1 both on tick precision. Does not match. "

Can you attach the strategy ? 


Thanks for the idea, class name will be generated from the strategy name saved in the databank.

VO
#8

GRoundofInferno

19.11.2020 14:43

Attachment Strategy 0792671 - Optimization 028914.sqx added

Attachment jforex 0792671.pdf added

jforex 0792671.pdf
(0 B)
Strategy 0792671 - Optimization 028914.sqx
(94.20 KiB)
Sure, you can find SQX and pdf file from Jforex here. 

It takes ages to backtest with Jforex on tick precision.

TT
#9

Tamas

19.11.2020 22:18
JForex pdf report from the attachment is corrupted. Can you please attach it again ?
VO
#10

GRoundofInferno

20.11.2020 06:54
It is. The new report is too large to attach it here (135 MB) so I've sent it to email. 
VO
#11

GRoundofInferno

21.11.2020 15:14

Attachment Strategy_21112020_152146.html added

Strategy_21112020_152146.html
(1.86 MiB)
found html file for you.

attached 

TT
#12

Tamas

24.11.2020 12:19

Status changed from Waiting for information to Fixed

Compilation problem has been fixed by generating class names from the strategy names.


Regarding to the strategy which does not match.

We made some improvements but there are still differences because of different indicator values.

VO
#13

GRoundofInferno

24.11.2020 13:30
Thank you for solving the compilation problem!


Do you know how to make equal indicator values?


Also, I would like kindly ask you to reopen this ticket or create a new one regarding strategies mismatch. I think it is fair to expect the same execution if it was mentioned that the platform is supported.  Especially when it is related to investment and trading 


Votes: +2

Drop files to upload

or

choose files

Max size: 5MB

Not allowed: exe, msi, application, reg, php, js, htaccess, htpasswd, gitignore

...
Wait please