Jump to content

futron

Members
  • Posts

    60
  • Joined

  • Last visited

Posts posted by futron

  1. Re: Requesting Authorization

     

    hii Futron ... :)

     

    Is OK to share what Your Finding Here ! :) But regardless The Owner of the System Please TAKE A NOTE with IT!- means that U should write the Author- In your post AND LASTLY -IMPORTANT THING!... ASK PERMISION FROM THE AUTHOR ! .:)

     

    Use ZIP-RAR with INDO-INVESTASI name ... like KWU-INDO-INVESTASI.COM.RAR/ZIP

    and we look forward for YOUR CONTRIBUTION !

     

     

    Regards,

     

     

    K. :) -- woops .. wrong button ... I pm u .. now I post it ! .. :)

     

     

    Thanks Kardel,

     

    I will do as you mentioned with the rar and zip files. Will also give all CREDIT where it is due and will first get permission from developers of systems aswell.

     

    Regards

  2. Re: Requesting Authorization

     

    Chetachukwu,

     

    I agree totally with what Indo is doing. I am not planning to SELL any of these systems I post which will be given freely as they are done here.

     

    The ONLY things I will sell is the same as we here agreed upon - if the EA proves to be successfull then Buy it - in other word reward the developer for his work. I do not think Indo-Investasi was created to RIP anybody off as a matter fact quite the opposite. We all here review and forward test and backtest EA's. If they are crap we say so if they work we will pay the purchase price for the developer. I think that is just right.

     

    What I do propose is if the developers of an EA AFTER it has been rigurously tested to prove performance and is successfull they should get rewarded for their hard work which is why i propose we SELL a developed EA ONLY if it works else they will be distributed freely to other people like here on Indo to maybe see if it can be improved.

     

    Lets just make it clear - I WILL NOT SELL ANY OF THE TRADING SYSTEMS AND EA's DEVELOPED BY MEMBERS OF INDO. All want to know is if it would be OK to post the FREE Strategies and EA's FREELY on my forum aswell.

     

    I ask this because firstly I do not want to do something people do not agree to and afterwards accuse me of stealing their systems and stuff. We have enough scam artists and thieves in forex already.

  3. Hi Guys,

     

    I have a forum set up mostly for traders in my local country (South Africa) discussing Trading Strategies, EA's etc.

     

    There are very good systems here on Indo but I do not want to refer too many people to this forum seeing as we get issues with EA sellers sometimes. Also I want to get bit more structured approach in my forum.

     

    Can I get permission from some of the traders here that posted their own Strategies and Systems to repost them on my forum, I will definately give the credit where it is due and do not want to come across as a jack a** stealing systems from you guys. All I am trying to do is to get some more people to my forum as well (Obviously I want to make some money out of my forum although that will be mostly reselling EA's that have proven to be working and also a members section where I will give access to a database of EA's and Indicators I have collected on the Net.)

     

    I also have a vision for some EA programmers to get together on my forum and start developing some EA's and then maybe reselling them to the members and if all involved agrees to sell them to other people also ONLY after rigurous testing has been done and its been proven to actually work. First six months Profits from the EA's will be divided between the developers and me (I will give input into every EA and system being developed (We will concentrate on mostly 2 or 3 EA's at a time) and we will have a core group working on each EA and if anybody else wants to join this group it will be voted on. Also we will decide together on how to handle the sales and who will control the funds and accounts with regular updates and statements)

     

    Anyway just asking if it would be OK for me to post some of the systems here on my forum to just initially get some traffic to my forum. Guys like YARMAN, Saendee and others ?

     

    I will NOT in any way promote my forum on Indo as I believe this is probably one of the BEST Forex Forums on the Net !!

     

    Thanks

     

    Regards

     

    Futron

  4. Re: [REQ] EA for Renko Fractals System

     

    Nobody who is able to code an EA for that system? :?: ^:)^

     

    I am busy with one. So far it is opening trades and everything but up to now not profitable. The sFractal signal arrive a little late to be fully successful in an EA. See the issue is a Fractal signal never appears on the current bar, the closest you will get is 2 bars back and by then it is dangerous to enter the market.

     

    I will keep checking it and if it works out will post it here. So far I only take 5 pips on each trade and it does make many profitable trades but them loose it all on one bad one. Still need to incorporate the S&R for TP & SL though.

  5. Re: The Usless of Expert Advisors!

     

     

    I tend to agree.

    So far, while I've been learning MQL4, I've made a few junk EAs that don't work -- but some of them are certainly a whole lot better than some of the EA scams you see pumped out by affiliates and whatnot. I suppose I could sell them as well and hype them up the wazoo until enough suckers bought one and make money that way.... what what would I gain if I made a pile of money and had no soul left at the end of it?

     

    I guess that's not a moral issue to some people.

     

     

    Rio,

     

    I agree with you wholehaertedly ! I have probably written over 100 EA variations and some of them are very good but most if not all of them fail in the long run. I was at the point of selling one of my EA's but pulled it after my forward tests started making losses. I just can't sell something which I know will fail at some stage and maybe kill a few people's accounts which they opened in the hope of making a few extra bucks using my EA. Forget it. I will continue developing until I have an EA that I am comfortable with and which I know will make money if not a lot but at least then some consistant profits.

     

    Yes as you say for some people the moral issue just is not a problem, I feel sorry for them because it will at some stage or another catch up to them.

  6. Re: FX Genuis Robot Discussion

     

    FXGenius is great that EA Broker for various rules that we lose, conclusion is no Broker forex has fair

     

     

    This is most probably the most honest thing I have heard about forex in my life. I have NEVER NEVER Yes NEVER came across an honest Forex broker in all the years I have been trading.

  7. Re: FX Genuis Robot Discussion

     

    @futron,

     

    how do you measure datafeed speed?

    thks for clarifying!

     

    btw, I am interested in your modifications re stop loss, could also make sense to 'risk' a few seconds delay before closing the position so to enable more brokers and avoid being seen by them?

     

    I am not good in jforex but have a dukascopy account with which I could try to measure datafeed speed once I understand how you actually measure it!

     

    cheers,

    Joe

     

    Joe,

     

    Not really a way to "measure" as much as watching. What I basically do is have a STP broker's MT4 platform open on demo and other brokers I then put the two MT4 platforms next to each other and watch the prices to see which one reaches a price faster that one (faster) would for all intense and purposes be the "Master" which can be used against "slower" feed brokers. If you look at FX-Pro their price usually LAG's about 0.00005 up to sometimes 0.00012 behind other STP brokers.

     

    Once I have the modifications in place I will place the update here. Also changed a few things so you won't have use master and slave. All you need do is copy the "slave" broker's folder into your current or preffered brokers expert/files and the in the slaves inputs tab you just put the "path" to the master like Jadefx/experts/files.

     

    I think the delay is a good idea I will place an option for this in the EA.

  8. Re: FX Genuis Robot Discussion

     

     

     

    Could anybody please explain what dave has suggested?

     

    What is the broker xxxxx.srv files? how can I get it? and how can I add that to the config folder to existing Set-up?

     

    Sorry for the dumb question,

     

     

    Abdul,

     

    If you look in your Brokers Metatrader folder there should be a "Config" folder, Should be something like c:\Program Files\Broco Investor\Config

     

    In this folder you will find the .srv files

     

    All you need to do with this setup is as follows

     

    You have the Primary Broker folder which will be the Slave and inside its experts\files folder you should have the Master as explained in the setup document.

     

    So all you need to do is copy all these .srv files you have into the "Master's" config folder.

     

    Once that is done when you start the "Master" you can "Create a new account" and select from the Dropdown list which Broker to use as Master.

     

    Obviuosly only one at a time can be used unless you make two seperate Slaves, Slave1 and slave2 or 3 ....4 etc. which each will have their own masters inside their experts\files.

     

    Just remember you can rename the slave folder to nr1,2,3 etc.. but the master inside each much stay just Master.

     

    Hope this helps

  9. Re: BALCKBOLT EA - only for 2 weeks trial !

     

     

    this ea seems to be neural, but i doubt about that, a neural ea needs to learn to be profitable.

     

     

    Yep it is a NN, I used the provided train file for first backtest did my own training aswell.

     

    This EA is an absolute Joke It is doing the exact oposite I watched it trade and with every trade it makes the pair moves in the opposite direction, doing sell when it should be buying i'm going to reverse the internal functions just for kicks to see what happens.

  10. Re: FX Genuis Robot Discussion

     

    Hi guys,

     

    Ok here is the findings I came up with so far.

     

    FX-Pro as Slave and any other STP ie. JadeFX/The Collective/Go.Markets as Masters gives ok results if slave Safety Marging is set to between 7 and 10 (5 digit brokers)

     

    Using a DD broker as slave and any STP as Master but you will have to fine tune "Safety Margin" for this, the 5 digit STP feeds jump around everywhere during trading and it could jump down 5 pips and back up with as much as 10 sometimes which totally confuses this EA as it will close trades in loss faster than it opens them.

    i am currently working on this aswell as it closes trades much too soon foor my liking the internal SL and TP is much too close so I am reprogramming it to give us better controll of this.

     

     

    Other option I have been thinking of is getting a currenex real time data feed or faster if anybody knows one into either Tradestation or MT4 or if someone could convert the Master.MQ4/ex4 to a Jforex file which can then be used on on a Java platform broker to feed the slave from there. I have already programmed a Master for tradestation but up to now have not been able to find a feed (free) that is in any way faster than the current STP brokers (Jade/collective/fxcm/go markets) also having problems with my set up to get 5 digit feeds from the data feed providers I am able to use into TS. It works well though except current feed speeds is no good.

     

    Will be glad if anybody in here has any new ideas I have been struggling with it for a while and if I do find something I will let you all know.

  11. Re: FX Genuis Robot Discussion

     

    I tried a lot of masters and slaves today - My Conclusion .....

     

    Another ISEA.. fun to play with but impossible to implement. Don't waste your time on this one it is a lost case.

     

    Had only one combination that kinda worked -- FX Pro as Slave and any STP JADEFX/The Collective etc.. as Master.

     

    My experience with FXPRO Live - Requote.... requote.... requote.... server busy... and then trade closed in a loss aahhh the subtle feeling of getting screwed in commercial fx trading.

  12. Re: FX Genuis Robot Discussion

     

    ok now we have fxgenus robot.

    is there anyone that have good set o master and slave broker for this EA?

     

    Dude you should read the text file that came with it.

     

    From my experience the best 5 masters are: Tadawulfx, FXDD, XTB, FX Pro, and InterbankFX. But there are many more.

     

    This bot is actually brilliant in a sense I would never have thought of comparing different broker data feeds but actually is is so obvious. Find a broker with very fast data feeds and trade on one that has slower feeds. Obviously you get the quotes faster a the "Master" broker and then scalp them on the slower broker. Nicely done.

     

    There must of course be a way we can get faster feeds like real time currenex or something. This could be nice little project to get those prices into a .csv file from which the "Genius" can read.

  13. Re: eaturbo

     

    Purely Based on ISEA, buy & sell Limit order based on exactly the same MA method. Nothing new just another copy.

     

    Oh and forget to try and get it working on EURCHF or EURGBP, it needs an unfiltered data feed which does not exist.

  14. Re: Open source FX Trading

     

    Hi,

     

    I have added code to check if trade open and if true will not open new order.

     

    Aslo added Money Management.

     

    my code is between the /////////////////////// lines

    hope this helps.

     

    //+------------------------------------------------------------------+
    //|                                                     easycrom.mq4 |
    //|                      Copyright © 2007, MetaQuotes Software Corp. |
    //|                                        [url]http://www.metaquotes.net[/url] |
    //+------------------------------------------------------------------+
    #property copyright "Dominic Henry"
    #property link      "www.*****.com"
    
    int MagicNumber = 10000;
    //extern double Range_ref =139;  // in points
    ///////////////////////////////////////////////////////////////////////////
    extern string     Account_Settings     = "-= Account Settings =-";
    extern bool       UseMoneyManagement   =  true;
    extern int        MinRisk              =  10;
    extern string     Lots_No_MM           = "-= Lotsize if MM False =-";
    extern double     LotSize              =  0.01;
    //////////////////////////////////////////////////////////////////////////
    
    ////////////////////////////////////////////////////
    bool Buyfound=false,Sellfound=false;
    ///////////////////////////////////////////////////
    
    
    //+------------------------------------------------------------------+
    //| expert initialization function                                   |
    //+------------------------------------------------------------------+
    int init()
     {
    //----
      
    //----
      return(0);
     }
    //+------------------------------------------------------------------+
    //| expert deinitialization function                                 |
    //+------------------------------------------------------------------+
    int deinit()
     {
    //----
      
    //----
      return(0);
     }
    //+------------------------------------------------------------------+
    //| expert start function                                            |
    //+------------------------------------------------------------------+
    /*
    I need help creating an EA that will in order
    1) Calculate the difference between high and low of the last closed candle ( Range=Prev_CandleH - PrevCandleL)
    2) Compare this value to a a variable
    3) If the difference between high and low of the last closed candle is equal or greater than user assigned variable
    4) Execute BUY STOP at LOW of prev candle and execute SELL STOP at LOW of prev candle
    5) Close pending order if not filled in 4 hours
    6) Take profit of 40 pips
    
    
    
    */
    
    int OrderCount(string symbol, int type)
    {
      int count=0;
      for(int i=0;i<OrdersTotal();i++)
      {
         if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
            continue;
         if(OrderSymbol()!=symbol)
            continue;
         if(OrderType()==type)
            count++;               
      }
      return(count);
    }
    
    
    double getRangeRef(string _symbol)
    {  // this one a simple approach.
      // furthermore, when attaching the EA to a char
      // we can customize the external variables to the corresponding symbol.
      if(_symbol=="EURUSDm" || _symbol=="EURUSD")  // Attention here: depending on the broker's symbol, it can be EURUSD, eurusd, ...
         return(100);         // EURUSDm, here is because my broker provides these symbols for minis.
      if(_symbol=="EURGBP" || _symbol=="EURGBP")  // Attention here: depending on the broker's symbol, it can be EURUSD, eurusd, ...
         return(100);   
      if(_symbol=="USDJPYm" || _symbol=="USDJPY")  // Attention here: depending on the broker's symbol, it can be EURUSD, eurusd, ...
         return(100);          // this could be specified in a  external file, or something like that.
      if(_symbol=="EURJPYm" || _symbol=="EURJPY")  // Attention here: depending on the broker's symbol, it can be EURUSD, eurusd, ...
         return(100);
      if(_symbol=="GBPJPYm" || _symbol=="GBPJPY")  // Attention here: depending on the broker's symbol, it can be EURUSD, eurusd, ...
         return(100);       
      if(_symbol=="AUDUSDm" || _symbol=="AUDUSD")  // Attention here: depending on the broker's symbol, it can be EURUSD, eurusd, ...
         return(100);          // this could be specified in a  external file, or something like that.   
      if(_symbol=="GBPUSDm" || _symbol=="GBPUSD")  // Attention here: depending on the broker's symbol, it can be EURUSD, eurusd, ...
         return(100);           // this could be specified in a  external file, or something like that.   
      if(_symbol=="USDCADm" || _symbol=="USDCAD")  // Attention here: depending on the broker's symbol, it can be EURUSD, eurusd, ...
         return(100);   
      if(_symbol=="USDCHFm" || _symbol=="USDCHF")  // Attention here: depending on the broker's symbol, it can be EURUSD, eurusd, ...
         return(100);     
      //return(139); //default value provided to every other pairs.   
    }
    
    
    int start()
     {
    //////////////////////////////////////////////////////////////////////////////////////////////////////////////
         for (int cnt = OrdersTotal();cnt >= 0; cnt--) 
            { 
               if (OrderSelect(cnt, SELECT_BY_POS) == TRUE && OrderSymbol() == Symbol()) 
                  { 
                     if (OrderType() == OP_BUY && OrderMagicNumber()==MagicNumber) Buyfound=true;
                  
                     if (OrderType() == OP_SELL && OrderMagicNumber()==MagicNumber)  Sellfound=true;
                  }
             }
    ///////////////////////////////////////////////////////////////////////////////////////////////////////////////   
            
                   
         
         
         double Range = (High[1]-Low[1])/10;     
        
         double Range_ref=getRangeRef(Symbol());
         if( Range>= Range_ref*Point) {
            int digits              =  MarketInfo(Symbol(),MODE_DIGITS);         
            double buy_price        =  NormalizeDouble(High[1]         , digits);
            double sell_price       =  NormalizeDouble(Low[1]          , digits);
            double buy_take_profit  =  NormalizeDouble(High[1]+400*Point, digits);
            double sell_take_profit =  NormalizeDouble(Low[1]-400*Point, digits);
            int ticket=0;
            
            // if orderstotal is huge number, we could spare time here.
            int longOrders  = OrderCount(Symbol(),OP_BUYSTOP)+OrderCount(Symbol(),OP_BUY);
            int shortOrders = OrderCount(Symbol(),OP_SELLSTOP)+OrderCount(Symbol(),OP_SELL); 
            
            if(longOrders==0)
            if(buy_price > Ask 
              //////////////////////////////////// 
              && Buyfound==false
              ///////////////////////////////////
              )  //buy stop must be above market price
            ticket=OrderSend(Symbol(),OP_BUYSTOP,Lots, buy_price,3,0,buy_take_profit,"--",MagicNumber,TimeCurrent()+4*60*60,Green);
            if(ticket==-1)
               Print("error buystop = ", GetLastError());
              
            ticket=0;   
            if(shortOrders==0)
            if(sell_price<Bid 
               ///////////////////////////////////
               && Sellfound==false
              ///////////////////////////////////
               ) //sell stop must be below market price
            ticket = OrderSend(Symbol(),OP_SELLSTOP,Lots,sell_price,3,0,sell_take_profit,"--",MagicNumber,TimeCurrent()+4*60*60,Red);
            if(ticket==-1)
               Print("error sellstop = ", GetLastError());
         }         
         return(0);
     }
    
    double CalcLotSize()
     {  
     if(UseMoneyManagement == true)
       {
         double SingleLot = MarketInfo(Symbol(),15)/AccountLeverage();
         double LotValue = AccountEquity()* MinRisk/100;
         if(MarketInfo(Symbol(),23) == 0.1)
           {
             double Lots = NormalizeDouble(LotValue/SingleLot,1);
             if (Lots < 0.1) Lots = 0.1;
             if (Lots > 50.0) Lots = 50;
           }
         else Lots = NormalizeDouble(LotValue/SingleLot,2);
       }
     else Lots = LotSize;
     if(Lots > 50) Lots = 50;
     return(Lots);
    //+------------------------------------------------------------------+
    

     

    You can then put flags anywhere you want.

     

    Regards,

×
×
  • Create New...