[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 574

 

Boa noite a todos. Pergunta simples, mas eu estou me perguntando. Tenho observado o indicador Ichimoku por um longo tempo, acrescentei linhas cíclicas de 26 barras cada, de dez ciclos, pelo menos sete se repetem. Eu tenho uma pergunta, por que o indicador está usando chumbo e defasagem de 26 barras? Por que exatamente 26, e não 23 ou 27? Por que esta figura 26? É algum tipo de relação matemática e por que é usada em todos os intervalos de tempo com o intervalo de 26? O ciclo se repete independentemente do período de tempo? Só por curiosidade.

Urain 22.05.2010 01:36 obrigado pela resposta. Procurei no fórum e encontrei este roteiro que abre pedidos. Testei-o e ele funciona facilmente e coloca lucro igual a 5 pips ao abrir.

 
mazan >>:

Доброго вечера всем. Простой вопрос, но мне интерсно. Долгое время наблюдаю работу индикатора Ichimoku, добавил циклические линии по 26 баров в каждой, из десяти циклов как минимум семь повторяются. У меня вопрос, почему в индикаторе используется опережение и отставание на 26 баров? Почему именно на 26, а не 23 или 27? Откуда эта цифра 26, это что, какая то математическая закономерность и почему она используется на всех таймфреймах с интервалом 26. Неужели цикл повторяется не смотря на временной промежуток? Просто интересно.

Urain 22.05.2010 01:36 спасибо за ответ. Поискал по форуму, нашел скрипт на открытие ордеров, проверил, работает и профиты в 5 пунктов легко ставит при открытии, как вариант для пипсовки вполне подходит.

Estes parâmetros foram sugeridos por Hosoda (o autor do ishimoku). Ele usou este indicador em semanas, enquanto 26 semanas = meio ano, 52 semanas = um ano. Então todos o repetem :) Nos horários você pode usar 24 horas e receberá um ciclo ;)
 
valenok2003 >>:
вроде написал, закрывает и открывает все ордера по изменению эквити,

Leve-o daqui e modifique-o de acordo com suas necessidades. O seu é muito pouco confiável e funciona para toda a conta ao mesmo tempo.

O excesso no fechamento faz o contrário. E assim por diante.

 
Necron >>:
эти параметры ведь предложил Хосода (автор ишимоку). Он пользовался этим индикатором на неделях, а 26 недель = полгода вроде, 52 недели - год. Вот и повторяют все :) На часовиках с таким же успехом можно применить 24 и будет вам цикл ;)

Obrigado, você me esclareceu. Lucro para todos!
 
Caros veteranos! Por favor me diga, como posso abrir uma posição em qualquer bar que eu especifique?
Esta construção com a função kim não funciona para mim:
if ((NumberOfBarOpenLastPos(NULL, 5, OP_BUY, 531)>0) || (NumberOfBarOpenLastPos(NULL, 5, OP_BUY, 531)==-1))
Если строку выше закомментировать, то открывает позиции на каждом тике, с ней же не открывает ни одной...
Испробовал различные варианты - не помогает...

      {
//---------------------------------------------------------------------
         if (
               --------- Условия для покупки ---------
            )
               {
                  ClosePosFirstProfit(NULL, OP_SELL, 531);            // Если есть позиция Sell с магиком 531,
                                                                         // Закрываем её нахрен
                  Magic=531;
                  New_Comm="Strategy_3_M5_ADD for Addon";                // Задаём комментарий для позиции
                  LnAdd=NormalizeLot(Lots/2);                            // Нормализуем лот, делённый на два
                  OpenPosition(NULL,OP_BUY,LnAdd,StopLoss,TakeProfit,Magic,New_Comm);
               }                                                         // Открываем Buy с магиком 531

//---------------------------------------------------------------------         
    }
//жжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжжж
Ф-ция Игоря:
//+----------------------------------------------------------------------------+
//|  Возвращает номер бара открытия последней позиции или -1.                  |
//|  Параметры:                                                                |
//|    sym - наименование инструмента  ("" - текущий символ)                   |
//|    tf  - таймфрейм                 ( 0 - текущий таймфрейм)                |
//|    op  - операция                  (-1 - любая позиция)                    |
//|    mn  - MagicNumber               (-1 - любой магик)                      |
//+----------------------------------------------------------------------------+
//Пример использования:

// if (NumberOfBarOpenLastPos()>0) 
//      {
  // Можно открывать позиции
//      }
//------------------------------------------------------------------------------

int NumberOfBarOpenLastPos(string sym="", int tf=0, int op=-1, int mn=-1) {
  datetime oot;
  int      i, k=OrdersTotal();
 
  if (sym=="") sym=Symbol();
  for (i=0; i<k; i++) {
    if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
      if (OrderSymbol()==sym) {
        if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
          if (op<0 || OrderType()==op) {
            if (mn<0 || OrderMagicNumber()==mn) {
              if (oot<OrderOpenTime()) oot=OrderOpenTime();
            }
          }
        }
      }
    }
  }
  return(iBarShift(sym, tf, oot, True));
}

Isto é, eu estabeleço condições: Se o número de barras for mais ou menos, então abra uma posição, ou se -1 (sem posição aberta), então abra uma posição, mas não está funcionando para mim...
Ajude, por favor... :)

 

nunca tendo esperado por ajuda, caminhando por cerca de duas semanas, quebrou a idéia-conselheiro em pedaços e decidiu fazer uma colagem mais fragmentada.

Hoje foi um grande avanço. Uma parte tem funcionado e no testador de 01.01.2010 até hoje eu tenho tais resultados em euro-dólares. E este é o lote mínimo, sem retirada para a b.u., com um lucro fixo.

Arquivos anexados:
testergraph.rar  10 kb
 

Você pode me dar um link para tal EA (ou roteiro automatizado)?

Estou trabalhando na Parabólica. Assim que a tendência se rompe em P (salto de ponto para cima ou para baixo), abro um comércio. TP não é colocado, SL=valor de Parabólico. SL move-se após cada candelabro. Feche o negócio quando a tendência se inverter. Aos 15 minutos e acima funciona bem, eu não estou reclamando. Mas é estúpido esperar pelo intervalo.

O que seria desejável:

1. Para o Consultor Especialista, ao menos rachar quando a pausa ocorrer.

2. Eu mesmo gostaria que o roteiro do autógrafo o fizesse.

Agradecemos antecipadamente

 

Boa noite.

Você poderia informar se a MQL4 apóia operadores que representam rótulos?

Por exemplo, existem 4 condições em um programa. Quero que o programa verifique as 3 primeiras condições e volte a verificar a 1ª condição.

 
Operador GOTO? Deus nos livre.
 
TheXpert >>:
Оператор GOTO? Упаси Б-г.
Com o que você pode substituí-lo?