Spread trading in Meta Trader - pagina 42

 
rid >>:

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

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

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


ci sono molti strumenti per il gap trading, bisogna solo trovare quelli più efficaci

 
timbo >>:

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

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


Santo Graal! Questa è una grande idea.

 
forex-k >>:

добавил


Domanda: L'indicatore index2-V4udemo.ex4, se ci sono altre finestre di indicatori prima di esso, visualizza le informazioni nella prima finestra dopo il grafico del prezzo. Sono solo io? Per esempio, quando vengono visualizzati due (o più) indicatori di questo tipo, l'informazione dell'ultimo (quello in basso) intasa l'informazione degli altri...


 
skv. >>:

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


può essere raffinato per evitare questo problema, ma perché visualizzare due indicatori

 
forex-k >>:

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

Ho un'idea, voglio sperimentare... Ma questo è con tutti gli indicatori di finestra visualizzati sopra questo, a volte altre informazioni si sovrappongono

 
skv. >>:

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

Ho migliorato significativamente l'indicatore, i gap sulle valute + petrolio e oro sono utilizzati

Ora è possibile allegare diversi indicatori a un grafico senza perdere informazioni, strumenti solo futures (euro, sterlina, chif ecc.), controllo in dc B.


 

e questo senza l'oro e il petrolio


File:
 
forex-k >>:

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

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


Rispetto! Domanda: Qual è la ragione della mancata visualizzazione delle informazioni sul display inferiore?


 
skv. >>:

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


Risolto, in generale c'è un modo strano di lavorare con gli oggetti negli indicatori.

File:
1.rar  22 kb
 

Buon pomeriggio a tutti. Mi trovo di fronte a una questione confusa.

In un indicatore di 2 caratteri scrivo una condizione :

(se le barre mancano o non corrispondono, allora non calcoliamo e renderizziamo questa sezione)

int symb2Shift = iBarShift( Symbol_2,Period(),iTime( Symbol_1,Period(), k),true);
if( symb1Shift!= -1)  { 
       Symbol1[ k]=....... ;
       Symbol2[ k]=......; 
Tutto funziona bene e correttamente. Per esempio, Dax inizia prima di Footsie e il tacchino non rende questa sezione - aspetta che Footsie inizi !



Tuttavia, quando ho iniziato a sperimentare con la variante a 3 caratteri - ho subito sentito "qualcosa di sbagliato"!

Per esempio, se prendiamo la condizione precedente e la riscriviamo


int symb2Shift = iBarShift(Symbol_2,Period(),iTime(Symbol_1,Period(),k),true); così

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


Sembrerebbe - che differenza fa? Se confrontiamo il primo simbolo con il secondo o il secondo con il primo, - "a testa alta come a testa alta"? Ma no, ....!

La condizione:

int symb1Shift = iBarShift( Symbol_1,Period(),iTime( Symbol_2,Period(), k),true);
  if(/*symb2Shift != -1 */ symb1Shift!= -1)  { 
cessa di funzionare, e il grafico mostra chiaramente che c'è uno spostamento di una linea rispetto all'altra e l'analisi "storica" non è possibile.



Allo stesso tempo, se spostiamo l'indicatore dal grafico Dax al grafico Footsie, tutto funziona di nuovo bene e le barre mancanti non vengono disegnate!

Non è tutto! Quando si combinano entrambe le condizioni -

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 situazione non migliora... - L'errato LINE SHIFT è ancora lì...

Con questo tipo di lavoro si scopre che l'induttore deve necessariamente essere messo sul grafico del primo simbolo! Ma poi, per la versione a 3 caratteri - non è chiaro come "sincronizzare" le barre ...

Qual è il problema qui? Chi può dirmelo?