Download MetaTrader 5

Experts: AIS5 Trade Machine

To add comments, please log in or register
MetaQuotes Software Corp.
Moderator
182424
MetaQuotes Software Corp. 2009.11.08 09:18 

AIS5 Trade Machine:

Alfa Release English

Author: Airat Safin

MQL4 Comments
16319
MQL4 Comments 2009.11.09 09:12  

hello AIS,

I'm really happy to see your Last version of AIS Trade Machine.

Let me try it and i'll you come back for comments.

Thank

Airat Safin
1300
Airat Safin 2009.11.09 13:19  

Hello Kouzin6,


Some more explanations.


1. AT5 is a tool for history compressing.

AT5 is a script for single run.

AT5 must be stored and compiled in folder "../experts/scripts".

It creates array of tick volumes for each price point and then writes this array in file "*.CSV".

The file of ticks distribution is stored in folder "../experts/files".

Example of "EURUSD.csv":

"

[Header]

...

1.59409;105.97975213
1.59410;138.18645705
1.59411;101.18386295

...

"

where first number is price point, second number is amount of ticks at this price point for all history.

AT5 is developed to reduce memory consumption and speed up AIS5TM computing.


2. AIS5TM is a main program.

AIS5TM must be stored and compiled in folder "../experts".

AIS5TM runs continuously every incoming tick.

Main purpose of AIS5TM is significant price levels detection.

"Strong" levels are levels with greatest tick volumes.

"Weak" levels are levels with less tick volumes.

First idea is that "strong" levels are metastable, and the "weak" ones are rapidly passing.

Second idea is that massive tick packets, or lost tick, may mean massive cash interventions.


Best Regards,

Ais

Airat Safin
1300
Airat Safin 2009.11.09 13:21  

Dear Friends,

In future long pauses between my answers may occur. It is OK.

MQL4 Comments
16319
MQL4 Comments 2009.11.11 04:49  

Hello Ais, 

Great work.

Error messages recieved

AIS5TM EURUSD,M1:

Alert: AIS50001 Trade Machine: Stop code=0/0/0
zero divide
AIS50001 Trade Machine: Market Zones Reset 1 0/100 0/0 0/0 0/0

Have any idea?

Happens with any time frame.

Phil

Airat Safin
1300
Airat Safin 2009.11.11 15:45  

Hello Phil,

New version of installation instruction is ready for publishing.

Best Regards,

Ais

MQL4 Comments
16319
MQL4 Comments 2010.02.28 13:36  

Hello AIS

Sorry to get long time without give "feel back" for your programm.

I was too busy by another business.

 It's now, i'm going to try your AIS5TM

Airat Safin
1300
Airat Safin 2010.02.28 20:43  

Hello Kouzin6,

Please take a look at A Tool: Peak Volume Counter too.

These programs are made for each other.

MQL4 Comments
16319
MQL4 Comments 2010.03.03 06:43  

Hello AIS, I am getting these errors when using new explanation, could you help me please?

2010.03.02 23:38:03 2008.10.01 00:00 AIS5TM: invalid handle -1 in FileReadNumber
2010.03.02 23:38:03 2008.10.01 00:00 AIS5TM EURUSD,M1: ArrayInitialize function internal error

2010.03.02 23:38:03 2008.10.01 00:00 AIS5TM EURUSD,M1: Alert: AIS50001 Trade Machine: External History Maximal M1 Range = 0 / 1970.01.01 00:00
Thanks again,

Phil


Airat Safin
1300
Airat Safin 2010.03.03 10:45  

Hello Phil,

Please confirm succesful execution of steps 1-7 of the Instruction:

1. Set in box "Tools/Options/Charts":
1.1. "Max bars in history" equal to 100000000;
1.2. "Max bars in chart" equal to 100000000.

2. Close and open again terminal to accept changes.

3. Load history of demanded trading symbol.

4. Open the chart with demanded trading symbol.

5. Compile "AT5.MQ4" in directory "../experts/scripts" and execute the script.

6. AT5 script creates auxiliary file "XXXXXX.CSV" where "XXXXXX" is a name of trading symbol of the chart.

7. This file contains tick volume distribution on price points of the given trading symbol.

The "*.CSV" file of ticks distribution is stored in folder "../experts/files".

Best regards

MQL4 Comments
16319
MQL4 Comments 2010.03.04 04:31  

I have got it working fine on a demo account, but have'nt been able to get it going in backtesting. Is that normal? I am still getting the same errors while backtesting.

thanks in advance.

Phil

123
To add comments, please log in or register