评论 自动交易锦标赛 2007

66
Czesc,

Czy jest jakas szansa, iż podzielisz się swoim EA.

Mysle, ze mam ciekawe rzeczy (tj. EA) do zaoferowania w zamian (ew. pieniądze).

email: adamskrzat (w) gmail.com

pozd.
Adam
2007.12.28 01:57
 
14
Hello

Great EA, congratulation!

If you decide to sell your EA, I am interested.

My email: maxmilus (at) gmail

Thank you
maxmilus
2007.12.28 01:39
 
6

Hello

Great EA, congratulation!

If you decide to sell your EA, I am interested.

My email: maxmilus (at) gmail

Thank you
maxmilus

2007.12.28 01:21
 
3

Hello

Great EA, congratulation!

If you decide to sell your EA, I am interested.

My email: maxmilus (at) gmail

Thank you
maxmilus

2007.12.28 01:19
 
1

Hello

Great EA, congratulation!

If you decide to sell your EA, I am interested.

My email: maxmilus (at) gmail

Thank you
maxmilus

2007.12.28 01:19
 
90

Простите Сергей, нельзя ли связатся с Вами по е-mail или ICQ?? Мой адрес flyerr88@rambler.ru зарание большое спасибо!

2007.12.27 21:20
 
27

>>Михаил, а что за значение TakeYourTime, использующееся только для WaitDn ? при тестировании оно ни разу не попалось.

Сначала, спасибо за новую функцию. А TakeYourTime работает в 2004 году на мощном Up тренде. Хотя есть решения и лучше.

27
2007.12.27 17:49
27
ooommm писал(а):
У меня WaveNum 465 сейчас на Alpari, на FXDD =1. Тоже в этом месте ( 2007.11.20 ) поменялась на 464 сначала.

А проблема в следующем:

case Go :
{
MainShortOrder(OrderNum,MainShortMagic);
if(MainTrend!=Down)

{WaveNum=1;
SetGlobVar("gWaveNum"+Symbol(), 1);}
else if(TimeCurrent()- LastMainDnGoWeek>86400*40)
{WaveNum++;SetGlobVar("gWaveNum"+Symbol(), WaveNum);}//Wave counter

MainTrend=Down;

===================================

Сначала попадаем в if(MainTrend!=Down) , меняем WaveNum на 1 у меня в 8:32 2007. 11.20 , потом соответственно MainTrend=Down

на следующем тике заходим попадаем в else и если срабатывает if(TimeCurrent()- LastMainDnGoWeek>86400*40)

прибавляем WaveNum++ и т.д. на каждом тике пока LastMainDnGoWeek не поменяется, а он меняется только когда следующий ордер открывается в 9:08 у меня тоже. Т.е. у кого сколько насчитает 1194, 329 или 465.

if(TimeCurrent()- LastMainDnGoWeek>86400*40)

{WaveNum++;SetGlobVar("gWaveNum"+Symbol(),WaveNum); LastMainDnGoWeek=TimeCurrent();}//Wave counter

если так поменять, то WaveNum = 2 получается. У кого WaveNum = 1 - то явно просто на >86400*40 не заходит.

В ф-ии OrderMagic() есть код

if(OrderMagicNumber()==MainShortMagic)
{sMainMagicNum++;LastMainDnGoWeek=OrderOpenTime();

т.е. переменная с витиеватым названием LastMainDnGoWeek - время открытия последнего ордера Down по главному тренду. Она не может быть равна текущему времени каждого тика. Но ситуация указана верно. Когда тренд уже сменился, а ордер все не открывается счетчик может насчитать что угодно. Подсчет волн не должен зависеть от открытия или не открытия ордера.


27
2007.12.27 16:49
27

Привет всем!

Цикл

while ( ((iHigh(NULL,TimeFrame,BeginBar)+sAddpips*Point)<iHigh(NULL,TimeFrame, TopBar) ||
iBullsPower( NULL, TimeFrame, BullsPeriod, PRICE_CLOSE, BeginBar)>=
iBullsPower( NULL, TimeFrame, BullsPeriod, PRICE_CLOSE, TopBar)
) && UpWaveNum<MaxWaveNum && iBullsPower( NULL, TimeFrame, BullsPeriod, PRICE_CLOSE, TopBar)>=0
)

Не совпадает с исходным циклом

while (! ( ((iHigh(NULL,TimeFrame,BeginBar)+sAddpips*Point)>=iHigh(NULL,TimeFrame, TopBar) &&
iBullsPower( NULL, TimeFrame, BullsPeriod, PRICE_CLOSE, BeginBar)<
iBullsPower( NULL, TimeFrame, BullsPeriod, PRICE_CLOSE, TopBar)) ||
(UpWaveNum==MaxWaveNum ||
iBullsPower( NULL, TimeFrame, BullsPeriod, PRICE_CLOSE, TopBar)<=0)
)
)

В первой скобке должен быть && а не ||. Отсутствие дивера - это когда цена И индикатор движутся в одном направлении.


27
2007.12.27 16:19
1
hi better,
1. Why did you to use M1 time period?
2. did you use period conventer?
3. What is your ea real TP?

thank for reply, if you have a time...
2007.12.27 16:17
 
网页: 
总量: 4680