Jump to content

flib

Members
  • Posts

    61
  • Joined

  • Last visited

Reputation Activity

  1. Like
    flib got a reaction from dk1aussie in Dynamic Traders Oscillator   
    Re: Does anyone has the DTosc (Dynamic Traders Oscillator)?
     

     
    http://[email protected]/files/270490045/_DTosc.ex4.html
     
    Only 10 uploads so be quick ;)
  2. Like
    flib reacted to Quiksilver in Quik Trailing   
    Quik Trailing is my own developed Trailing Stop EA which I use regularly for manual trading.
     
    His functions make of this the most powerfull Trailing EA on the earth planet. 8-)
     
     
    This EA has three separate functions: Set Breakeven, Trailing Stop and Scaling Out.
     
    * Works on 4 and 5 digits Broker.
     
    * Works on ECN Brokers.
     
    * Magic number auto-created internally. Works in differents pairs without interfere others EA.
     
    * Switch ON/OFF for each function independently.
     
    * Customizable percent for Scaling Out.
     
     
    Quik_Trailing automatically adapts to 4 and 5 digits brokers. It works on all MT4 brokers.
     
    -----------------------------------------------------------------------------------------------------
    New options
     
    ShowInfo. Set it to false, allows turn all the text off, but it still runs in the background.
     
    AlertSound. Set it to true, emits a sound when First TakeProfit is hit.
     
    AccountIsMicro. Set it to True, develops calculations in Lot Size using 2 digits for First TakeProfit percent.
    Set it to False, for use 1 digit in Lot Size calculations for First TakeProfit percent.
    -----------------------------------------------------------------------------------------------------
    Account Type
     
    * If you account is micro set AccountIsMicro = true.
     
    * If you account is mini or standard set AccountIsMicro = false.
     
    -----------------------------------------------------------------------------------------------------
    Scaling out
     
    First TakeProfit Percent is for "scaling out".
    Ie, close to 70% (or whatever) of the position and let the rest go on.
    If you open a position of 1 Lot, the EA closes 0.7 Lots and keeps open on market the remaining 0.3 Lots.
    IE if you work with 0.04, 70% will be rounded to a 0.03.
    If you do not want to use this feature, just turn off.
     
    -----------------------------------------------------------------------------------------------------
    Use_TrailingStep
     
    Use this function for "trailing" the stoploss when Start_Trailing_At pips profit is reached.
     
    TrailingStep is the amount of pips that will be used to move the Stoploss.
    If you use 5, the stoploss will move 5 pips for each 5 pips that the price move in profits, after that Start_Trailing_At pips profit is reached.
     
    ------------------------------------------------------------------------------------
    Set_Breakeven
     
    Use this function for lock profits.
    LockPips is the number of pips -with respect to entry point- in which the EA will put the stoploss when Set_BreakevenAt is reached.
     
    ------------------------------------------------------------------------------------
    Magic Number
     
    Quik_Trailing works with trades using magic number = 0. (Manual Trades)
    This means you can have multiples Trades opened on the same and/or different pairs, set-up the parameters different for the
    different charts, and place trades with different stops and TP's depending on which chart/TF/pair you have a signal and that
    the EA's WON'T interfere with each other or others EA's.
     
    -------------------------------------------------------------------------------------
    New Version (10/2009)
     
    Added Auto SL & TP based on ATR calculations.
     
     
    Furthermore, now using new option Allow_Drag_PriceLines (by default true) you can:

    Change Price for StopLoss, TakeProfit and Stop & Limit orders, directly from the chart.
     
    What ? Are you playing with me ? Come guy... just enjoy it. 8-)
     
    Just make double click on the line and later "Drag" the line Up or Down to change the price. ;)
     
     
     
     
    You just need to manually open the trade and Quik_Trailing will do the rest.
     
    Enjoy it and Leave a Kudos. 8-)
     
    Quik
     
     
    Download from here:

    [url]http://slil.ru/28148597[/url] psw: indo-investasi
  3. Like
    flib got a reaction from DTdr2 in Fibonacci in nature   
    Beautiful video
     

    http://www.vimeo.com/9953368
  4. Like
    flib reacted to sillykiddo in Price action trade for Forex   
    hii
    This is the stuff and material from

    http://www.priceactiontrade.com/
     
    And the link is
     

    http://www.mediafire.com/?q8h8qctjylomr62
     
    Guys please kudos me and make lots of mirror after downloading everything
     
    Thanks
  5. Like
    flib reacted to joeytrader in Share with friends: Bollinger Band and Divergence Trading   
    Please Do Not Go Live on this unless you are sure!!!
     
    I hate to crash my own party, especially when I am the one who started this thread. But I just did a quick "back-checking" for June 2010, using the 12 currency pairs the author has on his screen shot in the video. I assume taking all qualified trades, also assuming the price has not gone past the middle BB line yet. The numbers are very rough, because I simply use the cross-hair to read out the numbers.
     
    In short, results for June is BAD:
     
    For June 2010 only, date shown on left is start date for that trade, and results are in pips:
     
    EURUSD: Net -356:
    20100609: -401
    20100618: +106
    20100625: -61
     
    EURCHF: Net: -50
    20100611: -22
    20100623: -28
     
    EURJPY: Net: -32
    20100616: -32
     
    USDJPY: Net: -164
    20100623: -164
     
    USDCHF: Net: -256
    20100607: +120
    20100609: 0
    20100614: -376
     
    USDCAD: Net: -56
    20100609: -164
    20100614: -51
    20100616: +51
    20100628: +108
     
    GBPJPY: Net: +318
    20100607: +118
    20100614: +90
    20100628: +110
     
    AUDUSD: Net: -314
    20100601: -16
    20100609: -345
    20100623: +47
     
    NZDUSD: Net +14
    20100601: +71
    20100610: -137
    20100625: +80
     
    GBPCHF: Net -191
    20100615: +106
    20100625: -297
     
    CHFJPY: +229
    20100603: +175
    20100607: +100
    20100616: -118
    20100621: +46
    20100623: +26
     
    GBPUSD: +276
    20100615: +103
    20100618: +100
    20100628: +73
     
     
    Out of 12 currency pairs, only GBPUSD (+276 pips), GBPJPY (+318 pips) and CHFJPY (+229 pips) were decisively profitable, and NZDUSD (+14 pips) was just above break-even. The rest of the 8 pairs all showed losses, and many were MAJOR LOSSES.
     
    I wish I had done this before I started this thread. If I had seen the above numbers, I would not have started this thread. Lesson learned, next time I should not be so eager to share a gift, and I should do a bit more homework before sharing anything here.
     
    Please accept my deepest apology.
     
    But since the cat is out of the bag, the best I can do now is to warn anyone wanting to pursue this, be careful!
     
    And if anyone still wants to salvage this system, I would suggest looking at GBPUSD and the two profitable JPY pairs, and go even further back in time to see if they are profitable in the longer term. Also, there were some losses that could have either been avoided, or at least minimized, if other filters or discretion could be applied.
  6. Like
    flib got a reaction from trduraikamaraj in Fibonacci in nature   
    Beautiful video
     

    http://www.vimeo.com/9953368
  7. Like
    flib got a reaction from noone22 in MTPredictor 6   
    use this indicator
     
    #property indicator_chart_window
     
    /*
    Filename: HISTORYDATA-MTP.mq4
    Description: Export history data
    Author: Muhammad Hamizi Jaminan aka hymns
     
    Version History
    ***************
    Version 1.0.5
    - add string time frame on file instead of minute numbers.
     
    Version 1.0.4
    - add new frequency update for reduce memory usage on writing.
     
    Version 1.0.3
    - fixed exausting memory usage on writing for all pair (19 pair 5 timeframe).
     
    Version 1.0.2
    - add completed bar parameter
    - add debug mode parameter
    - add timeframe 60, 30 & 15 minute data
     
    Version 1.0.1
    - add custom extension for filename
    - add custom bar numbers
     
    Version 1.0.0
    - Enjoy my first release
    - Export D1 & H4 chart history
    */
     
    //external input
    extern int frequency_update = 60;
    extern string file_extension = ".csv";
     
    //bar input
    extern int number_bars = 2000;
    extern int from_year = 1978;
    extern bool completed_bar = false;
    extern bool enable_debug = false;
     
    //period input
    extern bool period_weekly = true;
    extern bool period_daily = true;
    extern bool period_4hour = false;
    extern bool period_1hour = false;
    extern bool period_30min = false;
    extern bool period_15min = false;
     
    //writing permissions
    bool writedata = false;
     
    //file handler
    int handler, cnt, shift;
    int current_time = 0;
     
    //string handle
    string strline, filename;
     
    //start function
    int start()
    {
    //timer controller
    if (current_time == 0 || current_time < StrToTime(TimeToStr(TimeCurrent(), TIME_MINUTES)))
    {
    current_time = StrToTime(TimeToStr(TimeCurrent()+frequency_update, TIME_MINUTES));
    writedata = true;
    }
     
    //check writing permissions
    if (writedata == false)
    {
    return(0);
    }
     
    //check complete bar
    if (completed_bar)
    {
    shift = 1;
    }
    else
    {
    shift = 0;
    }
     
    //weekly period
    if (period_weekly)
    {
    write_history(PERIOD_W1);
    }
     
    //24 hour period
    if (period_daily)
    {
    write_history(PERIOD_D1);
    }
     
    //4 hour period
    if (period_4hour)
    {
    write_history(PERIOD_H4);
    }
     
    //1 hour period
    if (period_1hour)
    {
    write_history(PERIOD_H1);
    }
     
    //30 minute period
    if (period_30min)
    {
    write_history(PERIOD_M30);
    }
     
    //15 minute period
    if (period_15min)
    {
    write_history(PERIOD_M15);
    }
     
    //reset permission back
    writedata = false;
     
    return(0);
    }
     
    //write history data
    void write_history(int period)
    {
    //switch period string
    string period_string;
     
    switch(period)
    {
    case 10080 :
    period_string = "W1";
    break;
     
    case 1440 :
    period_string = "D1";
    break;
     
    case 240 :
    period_string = "H4";
    break;
     
    case 60 :
    period_string = "H1";
    break;
     
    case 30 :
    period_string = "M30";
    break;
     
    case 15 :
    period_string = "M15";
    break;
    }
     
    //filename
    filename = Symbol() + "_" + period_string + file_extension;
     
    //debug : open file
    if (enable_debug)
    {
    Print("Debug: Accessing file ",filename,"...");
    }
     
    //open file : assign handler
    handler = FileOpen(filename, FILE_CSV|FILE_WRITE, "\t");
     
    //failed create handle
    if(handler < 1)
    {
    //debug : file open failed
    if (enable_debug)
    {
    Print("Debug: Cannot open file ", filename," : error_",GetLastError());
    }
    return(0);
    }
     
    //debug : file open
    if (enable_debug)
    {
    Print("Debug: Success accessing file ",filename,"...");
    }
     
    //reset string
    strline = "";
     
    //read existing bars
    for (cnt = number_bars; cnt >= shift; cnt--)
    {
    //check year
    if (from_year < TimeYear(iTime(Symbol(), period, cnt)) )
    {
    //assign contents
    strline = TimeToStr(iTime(Symbol(), period, cnt),TIME_DATE|TIME_SECONDS);
    strline = StringSubstr(strline, 0, 4) + StringSubstr(strline, 5, 2) + StringSubstr(strline, 8, 2) + "," + StringSubstr(strline, 11, 5);
    strline = strline + "," + DoubleToStr(iOpen(Symbol(), period, cnt), 4) + "," + DoubleToStr(iHigh(Symbol(), period, cnt),4) + "," + DoubleToStr(iLow(Symbol(), period, cnt),4) + "," + DoubleToStr(iClose(Symbol(), period, cnt),4) + "," + DoubleToStr(iVolume(Symbol(), period, cnt),0);
     
    //writing contents
    FileWrite(handler, strline);
    }
    }
     
    //debug : complete
    if (enable_debug)
    {
    Print("Debug: Writing file ",filename," completed!");
    }
     
    //close handler
    FileClose(handler);
     
    //debug : closing
    if (enable_debug)
    {
    Print("Debug: Closing file ",filename,"...");
    }
     
    return(0);
    }
  8. Like
    flib reacted to Johnkayode2010 in An invaluable gift for all serious traders   
    Hey guys.
     
    I have a nice gift for any SERIOUS trader who wants to make it in FOREX.
    I dont need anything in return as I see this as a way of giving back to the community which
    I have learnt so much from.
    But keep in mind that "there is no such thing as a free lunch in this world".
    Hard work is required for MAXIMUM profits...
    Just PM me...
    NO LAZY TRADERS PLEASE!!
     
    Cheers.
×
×
  • Create New...