评论 自动交易锦标赛 2007

27
Я тут заметил, что в функции
double bProfit( double Adx)
{...}

параметр Adx не используется.
Может быть его можно удалить?

И еще одно замечание в этой же функции.
Переменная Level, которая возвращается в самом последнем return может быть не инициализирована.
Если программа дошла до последнего return, то вернется не инициализированое значение.
Это может быть в случае, когда MainTrend!=Up и CheckADX(1440,13,0,adx55step) == Flat.

Я конечно понимаю, что CheckADX(...) может вернуть Flat в очень редких случаях, но всё же...

Исправленная функция будет выглядеть вот так:

double bProfit()
{
    double Level = 0;
    double Level1;
    if (
        CheckADX(1440,13,0,adx55step)==Up
        || MainTrend==Up)
    {
        Level=0;
        return(0);
    }
    else
    {
        //Если движение наисходе, ограничиваем Profit
        if (CheckADX(1440,13,0,adx55step)==Down)
        {
            Level1 =       iMA(NULL,cMainFrame,55,0,MODE_EMA,PRICE_HIGH, 0 );
            Level=Level1 + iMA(NULL,cMainFrame,55,0,MODE_EMA,PRICE_HIGH,1)-
                  iMA(NULL,cMainFrame,55,0,MODE_SMA,PRICE_HIGH, 10);
            return(Level);
        }
    }
    return(Level);
}

ну, а вызов ее вот такой:

bTkP=bProfit();



2008.02.04 13:52
 
2

Если кто может переведите более понятно на русский автоматически переведенный текста:

 

 


   Я продаются акции в Интернете в течение 10 лет и стали заинтересованными в иностранной торговли в начале 2006 года. Я начал руководство торговля иностранной валютой с брокером Оанда, а затем начал кодирования MT4 экспертов, советников в мае 2006 года. Это мой первый раз ввести EA в Автоматизированная Торговая чемпионата. Как мы видели в прошлом году в Автоматизированная Торговая чемпионата 2006, для каждого успешного Е.А., было 4 безуспешных СМ. Надеюсь, наши кодирования знаний резко улучшилась по сравнению с прошлым годом, а в этом году мы будем иметь очень оживленная конкуренция со стороны целого ряда стратегий применительно к автоматизированной торговли иностранной валютой.

 

   Это экспертов советник, как кодируются для автоматизированного Торговая чемпионата 2007, использует ежедневно тенденция показателя Код определить, в заранее выбранных время, как цена направлении движется вверх (купить) или вниз (Sell). В EA открывает, на конкурс правило, макс от 3 заказов по каждому Купить Продать или звонка.

Основными составляющими этой EA являются заранее отобранных пора войти позиций и определения точки выхода. Когда эта тенденция обнаруживается в середине дня США EST, что тенденция, как представляется, обеспечить себя достаточно долго, чтобы спровоцировать вторую EA основных составляющих. А TrailingStop (т / с), что обеспечивает обычной прибыли. На т / с Выход кодекс использует модифицированную Средняя Правда Диапазон (ATR), то уравнение для оценки количества зернышек в прибыли назвать уникальной (т / с) рутиной. В "в прибыль" ассортимент назвать первым т / с колеблется от 6 до 30 зернышек. После первой начально т / с вызова, на / с факторингом рутинных вычисляет второй, третий и т.д. т / с требует, охотясь на прибыль и максимизации прибыли.

Для Автоматизированная Торговая чемпионата 2007, агрессивный Money Management Псевдоним используется для определения размера партии на основе дополнительных рисков% от AccountFreeMargin (), и Макс на самом конкуренции правило из 5 партий на заказ.

2008.02.04 12:27
 
27

  Я внес изменения в ф-ию double bProfit( double Adx):

   if (
     CheckADX(1440,13,0,16)==Up

       || CheckiMa(cMainFrame, 55, MODE_SMA, 1, 10)!=Down//! - новая строка
        || MainTrend==Up

)

Это не изменило историю, но развернуло главный тренд в Up с 2007.12.21.   Кто что думает?

27
2008.02.04 06:46
27
gaspar писал(а):
hi mishell,

do you diagram (scheme) of your ea?

I dont know it is possible.

and , I am working onto ea to be aggresive. may your ea determine? and may time period decrease?

or do you know how does the your EA convert diagram? Is ıt possible? Is there software to do this?
I have not a EA diagramm,  All changes must be made in EA cod by hands
27
2008.02.04 06:37
27
micoyoshic писал(а):

Can you please tell us, how to calculate more up to date Wave Dates in this part of the expert...
 if(TimeCurrent()<StrToTime("2007.09.21 00:00"))
   {LocalTrend=Up;SetGlobVar("gLocalTrend"+Symbol(),LocalTrend);
   WaveNum=7;SetGlobVar("gWaveNum"+Symbol(),WaveNum);}

You can test EA from 2006/10/01 and look on  EURUSD  graf/
27
2008.02.04 06:30
27
Lemyx писал(а):
Люди, а еще кто-то заходит на эту страничку для обсуждения и доработок советника?
Я, к сожалению, только недавно зашел сюда...
Хочу поучаствовать в обсуждении и доработке советника.
Я сам программист, в коде разбираюсь не плохо, сейчас сижу, ковыряю советника господина Mishell.

Если обсуждение переехало на какой-то другой сайт (форум), скажите, пожалуйста об этом мне. Хочу помочь.
lemyx[at]ukr.net
icq - 33-0202-198

Александр.

Думаю, что обсудить можно и здесь. С интересом выслушаю ваше мнение, замечания и идеи.  Что показало тестирование и на каком ДЦ?

Михаил

27
2008.02.04 06:22
27
Hibson писал(а):
здесь по ходу все мертвое до следующего чемпионата, а советник можно пообсуждать на mql4.com
А вы не могли бы кинуть ссылку сюда, где именно обсуждается советник? А то поиск не дал никаких результатов...
2008.02.02 20:04
 
27
здесь по ходу все мертвое до следующего чемпионата, а советник можно пообсуждать на mql4.com
2008.02.02 17:54
 
27
Люди, а еще кто-то заходит на эту страничку для обсуждения и доработок советника?
Я, к сожалению, только недавно зашел сюда...
Хочу поучаствовать в обсуждении и доработке советника.
Я сам программист, в коде разбираюсь не плохо, сейчас сижу, ковыряю советника господина Mishell.

Если обсуждение переехало на какой-то другой сайт (форум), скажите, пожалуйста об этом мне. Хочу помочь.
lemyx[at]ukr.net
icq - 33-0202-198

Александр.
2008.02.02 02:18
 
27
hi mishell,

do you have diagram (scheme) of your ea?

I dont know it is possible.

and , I am working onto ea to be aggresive. may your ea determine? and may time period decrease?

or do you know how does the your EA convert diagram? Is ıt possible? Is there software to do this?
2008.01.27 17:50
 
网页: 
总量: 4680