flib
-
Posts
61 -
Joined
-
Last visited
Reputation Activity
-
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 ;)
-
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
-
-
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
-
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.
-
flib got a reaction from trduraikamaraj in Fibonacci in nature
Beautiful video
http://www.vimeo.com/9953368
-
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);
}
-
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.