Operar con spreads en Meta Trader - página 42

 
rid >>:

График движения ( ZC+ZW+ZS)

(КОРН-СИН) + (ПШЕНИЦА-ЗЕЛ) + (БОБЫ-КРАСН)

Перспективы для торговли (ручной и автоматич), вроде бы неплохие !


hay muchas herramientas para el gap trading, sólo hay que encontrar las más efectivas

 
timbo >>:

Гугл тебе в помощь.

Кратко, коинтеграция не считается, для неё нет числового показателя. Можно только попытаться оценить её наличие/отсутствие. Простейший вариант для двух ассетов: регрессия одного ряда Х на другой ряд У, получаем слоп B и интерсепт A. Строим спред процес типа Z = Y - X*B - A. Тестируем полученный процесс на стационарность. Если Z стационарен, то можно считать, что Х и У коинтегрированные, а процесс Z можно успешно торговать.


¡Santo Grial! Es una gran idea.

 
forex-k >>:

добавил


Pregunta: El indicador index2-V4udemo.ex4, si hay otras ventanas de indicadores antes de él, muestra la información en la primera ventana después del gráfico de precios. ¿Sólo soy yo? Por ejemplo, cuando se muestran dos (o más) indicadores de este tipo, la información del último (el de abajo) obstruye la información de otros...


 
skv. >>:

Вопрос: индикатор index2-V4udemo.ex4, если перед ним есть окна других индикаторов, выводит информацию в первое окно после графика цены. Это только у меня? Например, при выводе двух (или более) таких индикаторов информация последнего (нижнего) забивает информацию остальных...


puede refinarse para evitar este problema, pero por qué mostrar dos indicadores

 
forex-k >>:

можно доработать чтобы такой проблемы не было, но зачем выводить два индикатора

Tengo una idea, quiero experimentar... Pero esto es con cualquier indicador de ventana que se muestra por encima de esto, a veces se superpone otra información

 
skv. >>:

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

He mejorado significativamente el indicador, las brechas en las monedas + el petróleo y el oro se utilizan

Ahora es posible adjuntar varios indicadores a un gráfico sin perder información, instrumentos sólo futuros (euro, libra, chif etc.), lo compruebo en el dc B.


Archivos adjuntos:
 

y eso sin el oro y el petróleo


Archivos adjuntos:
 
forex-k >>:

существенно доработал индикатор, используются разрывы на валютах+ нефть и золото

теперь можно прикреплять несколько индикаторов на один график без потери информации, инструменты только фьючерсы (евро, фунт,чиф и др.), проверяю в дц Б.


¡Respeto! Pregunta: ¿Cuál es la razón por la que no se muestra la información en la pantalla inferior?


 
skv. >>:

Респект! Вопрос: по какой причине не выводится информация на нижнем индикаторе:


Lo he arreglado, en general hay una forma extraña de trabajar con los objetos en los indicadores.

Archivos adjuntos:
1.rar  22 kb
 

Buenas tardes a todos. Me encuentro con una cuestión confusa.

En un indicador de 2 caracteres escribo una condición :

(si las barras no coinciden o no coinciden, entonces no calculamos ni representamos esta sección)

int symb2Shift = iBarShift( Symbol_2,Period(),iTime( Symbol_1,Period(), k),true);
if( symb1Shift!= -1)  { 
       Symbol1[ k]=....... ;
       Symbol2[ k]=......; 
Todo funciona bien y correctamente. Por ejemplo, Dax empieza antes que Footsie y el pavo no renderiza esta sección - ¡espera a que Footsie empiece!



Sin embargo, cuando empecé a experimentar con la variante de 3 caracteres, ¡inmediatamente sentí que "algo iba mal"!

Por ejemplo, si tomamos la condición anterior y la reescribimos


int symb2Shift = iBarShift(Symbol_2,Period(),iTime(Symbol_1,Period(),k),true); así

int symb1Shift = iBarShift(Symbol_1,Period(),iTime(Symbol_2,Period(),k),true);


Al parecer, ¿qué diferencia hay? Si comparamos el primer símbolo con el segundo o el segundo con el primero, -¿tanto de frente como de cabeza? ¡Pero no, ....!

La condición:

int symb1Shift = iBarShift( Symbol_1,Period(),iTime( Symbol_2,Period(), k),true);
  if(/*symb2Shift != -1 */ symb1Shift!= -1)  { 
deja de funcionar, y el gráfico muestra claramente que hay un desplazamiento de una línea con respecto a la otra y no es posible el análisis "histórico".



Al mismo tiempo, si trasladamos el indicador del gráfico del Dax al gráfico del Footsie, todo vuelve a funcionar bien y las barras perdidas no se dibujan.

Y eso no es todo. Al combinar ambas condiciones -

for( k = 0; k < iBars( Symbol_1,Period()); k++)   {  
   int symb2Shift = iBarShift( Symbol_2,Period(),iTime( Symbol_1,Period(), k),true);
   int symb1Shift = iBarShift( Symbol_1,Period(),iTime( Symbol_2,Period(), k),true);
  if( symb2Shift != -1 || symb1Shift!= -1)  { 

La situación no mejora... - El cambio de línea incorrecto sigue ahí...

¡Con este tipo de trabajo resulta que el inductor debe colocarse necesariamente en la carta del primer símbolo! Pero entonces, para la versión de 3 caracteres - no está claro cómo "sincronizar" las barras ...

¿Cuál es el problema aquí? ¿Quién puede decírmelo?

Razón de la queja: