1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. 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 :)
    Dismiss Notice

New EA SyForge - Yet Another Autotrading Python Script

Discussion in 'Expert Advisor atau Robot Forex' started by Symphoenix, 03 Feb 2019.

  1. Symphoenix

    Symphoenix Active Member Credit Hunter

    Equity
    Credit
    Ref Point
    I doubt this is hardware related. What you can do, as you seem to know python a bit, is to create a virtual environment and install every dependencies again for this unique environment. Here's the requirements.txt file.
    Code:
    # This file is used by pip to install required python packages
    # Usage: pip3 install -r requirements.txt
    
    asyncio
    matplotlib
    numpy
    oandapyV20
    pandas
    pyTelegramBotAPI
    python-dateutil
    requests
    schedule
    scipy
    simplejson
    statsmodels
    Tell me if you need more details ;)
     
  2. northedan

    northedan Member Credit Hunter

    Equity
    Credit
    Ref Point
    5/5,
    This is my review for this thread:
    Nice!!!!
     
  3. Automagico

    Automagico Active Member Credit Hunter

    Equity
    Credit
    Ref Point
    I donĀ“t know if I understood the strategy but if yes I have this questions:

    if this strategy is a "latency arbitrage" strategy or similar:

    - is Oanda the slow broker?
    - allow Oanda this type of strategy in real?
    - is this tested in real? the slippage is the bigger problem in Latency strategies.
     
  4. blackking

    blackking Well-Known Member Credit Hunter

    Equity
    Credit
    Ref Point
    Just now I see ea can working through command prompt
    how then trading result whether can we look on mt4 history?
     
  5. rickcui

    rickcui Member Credit Hunter

    Equity
    Credit
    Ref Point
    5/5,
    This is my review for this thread:
    interesting
     
  6. rickcui

    rickcui Member Credit Hunter

    Equity
    Credit
    Ref Point
    Is this all right?
     

    Attached Files:

    • sypy.PNG
      sypy.PNG
      File size:
      409.3 KB
      Views:
      113
  7. reachme

    reachme Member Credit Hunter

    Equity
    Credit
    Ref Point
    Run this command without quotes. "pip3 install python-dateutil"
     
  8. reachme

    reachme Member Credit Hunter

    Equity
    Credit
    Ref Point
    Yes it looks good.
     
  9. rickcui

    rickcui Member Credit Hunter

    Equity
    Credit
    Ref Point
    I put the program on my NY VPS, and got some network latency information below:
    Oanda's Async Latency: 22.0 ms
    Forge's Async Latency: 129.0 ms
    Price retrieval's Latency: 156.0 ms
    Oanda's Async Latency: 21.0 ms
    Forge's Async Latency: 193.0 ms
    Price retrieval's Latency: 220.0 ms
    Is that latency normal for this kinds of strategy? Is the latency lower, the performance is better? Thanks!
     
  10. Symphoenix

    Symphoenix Active Member Credit Hunter

    Equity
    Credit
    Ref Point
    It could be. Make sure your account ID is your sub-account number...
     
  11. Symphoenix

    Symphoenix Active Member Credit Hunter

    Equity
    Credit
    Ref Point
    Yes, that's the one.
    When you create the sub-account, select "v20 fxTrade" and activate "Enable Hedging".
     
  12. Automagico

    Automagico Active Member Credit Hunter

    Equity
    Credit
    Ref Point
    if this strategy is a "latency arbitrage" strategy or similar:

    - is Oanda the slow broker?
    - allow Oanda this type of strategy in real?
    - is this tested in real? the slippage is the bigger problem in Latency strategies.
     
  13. Symphoenix

    Symphoenix Active Member Credit Hunter

    Equity
    Credit
    Ref Point
    Remove the <> around your Account ID (every others IDs and tokens).
     
  14. jossies

    jossies New Member

    Equity
    Credit
    Ref Point
    What is the version of python that should be used for this script?
    from 3.0 to 3.7 ?
     
  15. reachme

    reachme Member Credit Hunter

    Equity
    Credit
    Ref Point
    3.7
     
    • Informative Informative x 1
  16. Luca argento

    Luca argento Member Credit Hunter

    Equity
    Credit
    Ref Point
    But how is the script going, is it possible to see any statements of the trades undertaken?
     
  17. Leon Valdez

    Leon Valdez Member

    Equity
    Credit
    Ref Point
    Hello Symphoenix

    One question, its about 1Forge, where do we input the API key for 1 forge?
    I attach the images with the description, please let me know if I did something wrong, also I made some comments.
     

    Attached Files:

  18. Leon Valdez

    Leon Valdez Member

    Equity
    Credit
    Ref Point
    What do you think if we make a telegram group chat?
    We can share ideas and strategies for arbitrage, like triangular gold arbitrage and so on.
     
  19. reachme

    reachme Member Credit Hunter

    Equity
    Credit
    Ref Point
    This is where you need to enter 1forge id in Syforge.py file.
    Capture.JPG
     
  20. Leon Valdez

    Leon Valdez Member

    Equity
    Credit
    Ref Point
    thanks bro,
    We should start a telegram group, im workint with a similar bots in python but for cryptos. We can share info and scrypts way more easy
     
    • Agree Agree x 1

Share This Page