• Welcome back! Thank you for being a part of this Traders Community. Let's discuss and share :)
    Selamat datang kembali! Trimakasih telah menjadi bagian dari Komunitas Trader ini. Mari berdiskusi dan berbagi :)

New EA SyForge - Yet Another Autotrading Python Script

Hi everyone :hi:

Here's another python 3 script. :party:

It's called SyForge and uses 1Forge (free plan) and OANDA (demo account) to spot micro imbalances every minutes between 28 forex pairs and to trade them.
1Forge is a very fast data provider. It offers a free 1000 requests/day plan.
Just replace the <TOKEN>, <ID> and <KEY> fields with yours in BOTH files with a text editor.
Then, install the dependancies using the pip3 install commands located at the beginning of each file.
Finally, you can start the algorithm by typing "python SyForge.py" in a command prompt from the directory of the script.

This script uses 2 asynchronous functions that are launched every minutes for the first one and every 15 min for the second. The first one is contained in SyForge.py and compare the differences in the direction vectors of the 28 pairs from 2 data feeds with a covariance score generated by the second function. This second funtion is contained in covar.py and computes the covariance for each pair combination possible and save it to a file later called by the algo. It's automatically driven by SyForge.py.

Enjoy !

:rock:

Hi Symphoenix,

im getting this error and very high latency on 1forge, any tip or idea to solve this?

upload_2019-2-20_0-27-23.png
 

Attachments

  • upload_2019-2-20_0-27-23.png
    upload_2019-2-20_0-27-23.png
    132 KB · Views: 479
Hi Symphoenix,

im getting this error and very high latency on 1forge, any tip or idea to solve this?

View attachment 72967
I already make an other 1forge account, but seems that doesnt solve the problem.
Now Im going to run the script behind a VPN to see if there is any difference.

Also, one question.
How much latency should have 1forge and oanda for run it smootly?
 
I try it for 24 hours from yesterday and today and lost 26$ "DEMO ACCOUNT"
it win some trades but lost more trades
vps in london, latency from 90 to 100
maybe I should use a vps in japan since the oanda demo server is in japan
any sugestion?
upload_2019-2-20_21-30-52.png
today i will try SyTrage_v1.5.py
 

Attachments

  • upload_2019-2-20_21-30-52.png
    upload_2019-2-20_21-30-52.png
    3.2 KB · Views: 450
Last edited:
I try it for 24 hours from yesterday and today and lost 26$ "DEMO ACCOUNT"
it win some trades but lost more trades
vps in london, latency from 90 to 100
maybe I should use a vps in japan since the oanda demo server is in japan
any sugestion?
View attachment 73081
today i will try SyTrage_v1.5.py
we need to know how much difference in lantency must have the brokers for the algo can works fine
 
my review on the subject, is somewhat lost in the trading strategy, could be more efficient, given that it has no good reputation among traders.
 
I try it for 24 hours from yesterday and today and lost 26$ "DEMO ACCOUNT"
it win some trades but lost more trades
vps in london, latency from 90 to 100
maybe I should use a vps in japan since the oanda demo server is in japan
any sugestion?
View attachment 73081
today i will try SyTrage_v1.5.py

well, its perfectly normal that arbitrage losses more than profit.
 
Hi everyone :hi:

Here's another python 3 script. :party:

It's called SyForge and uses 1Forge (free plan) and OANDA (demo account) to spot micro imbalances every minutes between 28 forex pairs and to trade them.
1Forge is a very fast data provider. It offers a free 1000 requests/day plan.
Just replace the <TOKEN>, <ID> and <KEY> fields with yours in BOTH files with a text editor.
Then, install the dependancies using the pip3 install commands located at the beginning of each file.
Finally, you can start the algorithm by typing "python SyForge.py" in a command prompt from the directory of the script.

This script uses 2 asynchronous functions that are launched every minutes for the first one and every 15 min for the second. The first one is contained in SyForge.py and compare the differences in the direction vectors of the 28 pairs from 2 data feeds with a covariance score generated by the second function. This second funtion is contained in covar.py and computes the covariance for each pair combination possible and save it to a file later called by the algo. It's automatically driven by SyForge.py.

Enjoy !

:rock:
hi sir can you tell me for what platform this EA
 
Hi,

I would like to try using a python script.
Anybody help to advise me How can I get my user and token from OANDA, I try register demo account already but not have other information provided

accountID = "<Account ID>"
access_token = "<Account Token>"
forge_key = "<1Forge Key>"

Thank you for help.
 
Back
Top