Divulgação do comércio no Meta Trader - página 41

 

ouro - petróleo


20077544 2010.01.15 19:41 comprar 0,10 clh0 78,15 0,00 0,00 2010.01.15 20:06 78,55 -1,00 0,00 0,00 0,00 40,00
20077545 2010.01.15 19:41 venda 0,10 gcg0 1128.5 0,0 0,0 2010.01.15 20:06 1130.9 -1,00 0,00 0,00 0,00 -24,00
 
forex-k >>:

золото - нефть


20077544 2010.01.15 19:41 buy 0.10 clh0 78.15 0.00 0.00 2010.01.15 20:06 78.55 -1.00 0.00 0.00 40.00
20077545 2010.01.15 19:41 sell 0.10 gcg0 1128.5 0.0 0.0 2010.01.15 20:06 1130.9 -1.00 0.00 0.00 -24.00


Você já experimentou em microreal? Em B. slippage vai matar tudo...(((((((( alguns pips é muito pouco....

oops, desculpe, tamanho errado do lucro... 16 pips é algo...)

 
Podemos sempre mudar para o real
 
Costy >>:

Поделитесь кусочком кода, как конретно выполняете синхронизацию. По экзотическим кроссам часто бывают пропуски на часовых данных. Поэтому тоже столкнулся с этим


Eu fiz desta maneira :

(solução de software retirada do código da Fduch no mesmo fio)

  int k;  
   for( k = 0; k < iBars( Symbol_1,Period()); k++)   {  
   int symb2Shift = iBarShift( Symbol_2,Period(),iTime( Symbol_1,Period(), k),true);
  if( symb2Shift != -1)  {
//если на одном из символов пропущены бары, - то 
// - то пропускаем (не обсчитываем) их на др. символе
    
       Symbol1[ k]=.......
            
       Symbol2[ k]=......
.........

Acontece assim : - aqui para "hedge" (dax+futsi) - dax começa uma hora antes do futsi todos os dias - e o indy nestas barras - salta a contagem e a renderização, - espera que o futsi comece a trabalhar.

Ver quadro :



 
rid писал(а) >>

Eu fiz desta maneira :

(solução de software retirada do código da Fduch no mesmo fio)

Funciona assim: - aqui para "hedge" (dax + futsi) - dax começa uma hora antes do futsi - e o indicador nestas barras - salta a contagem e a renderização - espera que o futsi comece a funcionar.

Ver cronograma :

Obrigado, eu mesmo já descobri isso. Eu raramente escrevo indicadores e nunca precisei da função IBarShift antes.

Para receber dados para outro par de moedas em uma determinada barra você não precisa apenas usar iClose(...i), mas ao invés de i você deve usar a função iBarshift com o parâmetro falso.

iClose("EURDDK",Period(),i)

iClose("EURDDK",Period(),iBarShift("EURDDK",Period(),Time[ i],false))
Portanto, se não houver barra, obteremos o preço da barra anterior, o que é ótimo para moedas, já que este preço será o preço atual naquele momento. No caso de índices, sua variante com lacunas provavelmente seria preferível.
 
Costy >>:

Спасибо, я уже сам разобрался. Просто индикаторы редко пишу и раньше не требовалась мне функция IBarShift.

Чтобы получить данные по другой паре на определенном баре нужно использовать не просто iClose(...i), а вместо i вставить функцию iBarshift с параметром false.

так в случае отсутствия бара мы получим цену предыдущего бара, что для валют нормально, т.к. эта цена и будет текущей на тот момент. В случае с индексами Ваш вариант с разрывами, вероятно, будет предпочтительней.

Não acontecerá que a linha de um instrumento na história será deslocada em relação à linha de outro instrumento pelo número de barras perdidas?

E sobre a história - esta posição das linhas não será correta - para a análise "histórica"?

No entanto, parece que não.
 

rid писал(а) >>

E na história - seria esta posição de linha incorreta - para análise "histórica"?

Se for hora de negociar, sim. Se os tempos de troca dos instrumentos não coincidirem, então é melhor fazer pulos, como você faz.

É possível combinar ambas as abordagens, o que vou fazer, mais uma coisa... De qualquer forma, quando a ferramenta estiver pronta e útil, provavelmente vou compartilhá-la com vocês.

 
rid писал(а) >>

Não acontecerá que a linha de um instrumento na história será deslocada em relação à linha de outro instrumento pelo número de barras perdidas?

E na história - esta posição de linhas será incorreta - para a análise "histórica"?

Mas acho que não é assim.

Minha variante será boa se os instrumentos forem negociados ao mesmo tempo (por exemplo, as moedas são negociadas 24 horas por dia) e as barras são apenas perdidas devido à baixa atividade (é de noite). As linhas não se deslocarão, pois as barras vazias serão preenchidas com o preço anterior disponível.

Mas um indicador baseado neste princípio de "sincronização" deve ser anexado ao gráfico de um instrumento, onde há o menor número possível de lacunas. Porque, teoricamente, as barras podem estar ausentes nos dois instrumentos em momentos diferentes. Ou, você pode segui-lo de alguma forma para ambos os símbolos e preencher as lacunas.... de forma sintética?

Exemplo

EURUSD 03:13 03:14 _____ 03:16 03:17 03:18 03:19 (barras nestes minutos)

EURDDK 03:13 _______________ 03:15 _______________ 03:19 (barras nestas atas)

 
rid >>:

Пшеница+Кукуруза.

Сейчас, вот на сегодняшней истории виден хороший вход. Бай ZW + Селл ZC на пике кукурузы ZC (зел. линия)

Причем после максимального схождения (-136.85) - зеленая линия ZC резко, как по заказу пересекла сверху вниз синюю линию ZW и так и оставалась ниже синей до окончания расхождения..

И спред при этом, разошелся до -145.65 !

Вроде бы в Б. на календаре еженедельно выкладываются новостные отчеты по США по зерновым, молочным и т.п. инстументам. Надо бы отследить, как "хозяйственный" рынок реагирует на эти новости.




Há quase uma semana venho rastreando uma sebe (milho + trigo) com lotes minúsculos por interesse!

No momento, a situação é como esta:

Os lucros totais foram tanto em mais quanto em menos. Mas, no geral, a negociação foi confortável. Assim, o lucro não estava indo para o vermelho. Foi possível fechar com lucro mais de uma vez.

Com base nas observações semanais - concluímos que esta "cobertura" é bastante adequada para o comércio de acordo com os métodos discutidos neste tópico!

 

Curva de movimento ( ZC+ZW+ZS)

(MILHO-AZUL) + (TRIGO-VERDE) + (FEIJÃO-VERMELHO)

As perspectivas de negociação (manual e automática) parecem ser boas !


Razão: