Meta Trader'da spread ticareti - sayfa 20

 

EURJPY - yeşil hat

USDJPY - mavi çizgi

EURUSD - kırmızı çizgi


 
getch >> :
Попробую сместить немного тему в сторону формализации корреляции. Как определить коррелируемость двух торговых инструментов? В данном контексте имеется ввиду не академические рассуждения с таблицами коэффициентов коррелируемости, а практическая сторона - определение той корреляции, которую полезно использовать для торговли спредом.


Görünüşe göre - sadece deneyime göre. Demo ticareti.

2 enstrümandan oluşan bir tandem alın ve çevrimiçi ticaret istatistiklerini sıkıcı bir şekilde toplayın.

Örneğin. 29 Aralık'tan itibaren yen çiftlerinde seg. gün bir gözlem var - ortalama yayılmadan (m1 - 100 bar) bir sapma ile - 35/40 pip (4 haneli) - güvenle birer birer alış ve saniye ile satış girebilirsiniz.

 
Tarihsel verilere dayanmaktadır.
 
rid >> :

Dizinlerle - B'de gereklidir .. Orada, tekliflerin arzı ve endekslerin ve vadeli işlemlerin dahili dağılımı, böyle bir ticaret yapmanıza izin verir. Ve diğer DC'lerde - vadeli işlemlerde, yayılma B'dekinden neredeyse bir büyüklük sırası daha büyüktür ve fikir anlamını kaybeder.

İş devam ediyor tf = m1, yani. ortalama istatistik. f- ve Fduch -a için spread, tf=m1 üzerinden, 65 ila 200 arasında belirli sayıda bar NBar ile hesaplanır. Ortalama olarak, mevcut yayılma ortalama istatistiksel yayılmadan ayrıldığında girişi ayarladım. yaklaşık 150 - 300 pip (5 değer teklifi için)

//------------------------------------------------ ------------------------------------

Bazen "çit" in bir düşüşe geçtiğine dikkat edilmelidir - bir kedi. abs tarafından. in-artık birkaç tanesinde değildi. elde edilen kapalı kardan daha fazla. Ancak gerçek hayatta böyle bir " hedge " düşüşü, tek bir sıradan işlemden ziyade psikolojik olarak çok daha kolaydır. Hele hele "hedge"lerin "portföy" çalışmasıyla...

Burada sadece indekslerle pozitif değişken ortaya çıkabilir. Footsy ve dax sürekli birbirlerinin etrafında döndüğünden beri. Ancak! Ve DC B. ile her şey o kadar basit değil.

Evet, orada yayılma daha küçük görünüyor (bu, örneğin DC Al'de mevcut olmayan komisyona ek olarak). Ama ... yoldaşlar çok kurnaz. 2 adet fişleri var. SON fiyatı tek tek görüyorsun,

aksi halde yüzen yayılma. Küçük görünüyor...Yani...muhtemelen sadece her üç ticarette bir kayma olmadan açıyorum...ve her şeyi yiyor

görsel olarak daha küçük bir yayılıma sahip oldukları gerçeğinden avantaj sağlarlar...ve pozisyonun hala kapatılması gerekir...ve riskten korunma yaparken, 2 pozisyonu açıp kapatmanız gerekir... Ama bu aynı zamanda

hepsi değil... 0.01-0.02 lot işlem yapıyorsunuz. Ticaret karlı hale gelirse ve onlarla 1-2 lot çalışmaya çalışırsanız... Açılış süresi ne kadar artar bilmiyorum

işlemler ve kayma. Veya örneğin, hemen bir pozisyon açacaklar ... ve ikincisini yarım dakika içinde açacaklar ve hemen iyi bir eksi olacaksınız.

 

Evet. bu böyle. Ancak 10. sayfada - senedin panzehirini alabilirsiniz - oradaki son sayfaya bakın. hızlı.

https://www.mql5.com/ru/forum/122468/page10

Ek olarak - zaten yazdım - bir depozito büyüklüğü ile - 2000 bin dolardan fazla değil ve 0.05/01'e kadar lotlar - orada çalışmak oldukça mümkün. Ve aynı zamanda, gerçek ve demo arasındaki farkı neredeyse görmüyorum. ("kabuğundan. Koyun - en azından ....")

 
rid >> :

Evet. bu böyle. Ancak 9. sayfada - senedin panzehirini alabilirsiniz - oradaki son sayfaya bakın. hızlı.

https://www.mql5.com/ru/forum/122468/page10

n

Sana yazmadan önce bütün sayfaları okudum. Ben başka bir şey kastetmiştim. vadeli işlemlerde fark nedir

B...'deki diğer DC'lerdeki (spreadlere göre) endekslerde pratikte olmayacak. Sadece ayarlamanız gerekiyor

yayılma büyüktür. Ve eğer para kazanmak ve kendinizi şımartmak istemiyorsanız, zamanla arttırmanız gerekecek.

parti büyüklüğü, o zaman gerçek yayılma daha da büyük olacaktır. Yani görev inşa etmektir

Fark ticareti için Uzman Danışman, bunlardan daha büyük spreadler ve kaymaları hesaba katarak

bunlar şimdi bir demo üzerinde test ederken (geleceklerden bahsediyorum).

 

EA, "hedge" kapatmanın karını SON fiyatlarda değil (B'deki grafikte görüyoruz) hesaplar - ancak cari karı borsa fiyatlarında hesaplar - yani. gerçek kar. Toplam kapanış karını puan olarak ayarlar. Kapatılacak araçlar ÖZELLİKLER'de belirtilmiştir.

"Hedge" pozisyonları manuel olarak açılmışsa, Magic=0 ayarlanmalıdır (yani varsayılan olarak) - ancak bu durumda, belirli bir sembol çifti için yalnızca bir "hedge" olmasına izin verilir.

Aksi durumda, Magic2'yi ayarla = (Büyü+1); - Bu anı yukarıda anlattım.

Yalnızca B'de çalışır.

İndirme bakın.

 #property copyright "rid"
#property link      "mql"

extern int     Magic = 0 ; int Magic2 ;
extern string  Symbol_1 = "FTSEH0" ;
extern string  Symbol_2 = "FDAXH0" ;
extern string  Symbol_1t = "FTSEH0#I" ;
extern string  Symbol_2t = "FDAXH0#I" ;
extern string  __ = "=== Ф-я закрытия по заданному профиту ===" ; 
extern bool    Close_Profit = true ;
extern int     CloseProfit = 150 ; //в пунктах
extern string ___ = "=== Прочие Параметры советника  ===" ;

extern bool   UseSound      = True ; // Использовать звуковой сигнал
extern string NameFileSound = "expert.wav" ; // Наименование звукового файла
extern color  clCloseBuy    = Yellow ;    // Цвет закрытия покупки
extern color  clCloseSell   = Green ;    // Цвет закрытия продажи
extern int    NumberOfTry   = 10 ;      // Количество попыток
string SoundSuccess  = "ok.wav" ;      // Звук успеха
string SoundError    = "timeout.wav" ; // Звук ошибки
int        Slippage        = 50 ;   // Проскальзывание цены при закр
//-- Подключаемые модули --
#include <stderror.mqh>
#include <stdlib.mqh>
//--------------------------------------------------
int start ( )
{

double Ask_Tiker1 = MarketInfo ( Symbol_1t , MODE_ASK ) ;
double Bid_Tiker1 = MarketInfo ( Symbol_1t , MODE_BID ) ; 
double Ask_Tiker2 = MarketInfo ( Symbol_2t , MODE_ASK ) ;
double Bid_Tiker2 = MarketInfo ( Symbol_2t , MODE_BID ) ;
double POINT_Tiker1 = MarketInfo ( Symbol_1 , MODE_POINT ) ; 
double POINT_Tiker2 = MarketInfo ( Symbol_2 , MODE_POINT ) ; 
if ( Magic ! = 0 ) Magic2 = ( Magic + 1 ) ; else  Magic2 = 0 ;

//жжжжж Закрытие позиций жжжжжжжжж

if ( Close_Profit = = true ) { //если выкл-ль включен
//если первый символ продан, а второй куплен 
if (    ( ( PriceOpenLastPos ( Symbol_1 , OP_SELL , Magic ) - Ask_Tiker1 ) / POINT_Tiker1 +
   ( Bid_Tiker2 - PriceOpenLastPos ( Symbol_2 , OP_BUY , Magic ) ) / POINT_Tiker2 )
> = CloseProfit ) { //если суммарный профит сделок 
// по факту больше заданного значения,
// -закрываем OP_SELL 1-го символа и OP_BUY второго симвлоа
if ( Magic ! = 0 ) {
ClosePosFirstProfit ( Symbol_1 , OP_SELL , Magic ) ;
ClosePosFirstProfit ( Symbol_2 , OP_BUY , Magic ) ;
                }
if ( Magic = = 0 )                
                {
ClosePosFirstProfit ( Symbol_1 , OP_SELL , 0 ) ;
ClosePosFirstProfit ( Symbol_2 , OP_BUY , 0 ) ;
                }
                         }
//если первый символ куплен, а второй продан
if ( ( ( PriceOpenLastPos ( Symbol_2 , OP_SELL , Magic2 ) - Ask_Tiker2 ) / POINT_Tiker2 +
      ( Bid_Tiker1 - PriceOpenLastPos ( Symbol_1 , OP_BUY , Magic2 ) ) / POINT_Tiker1 ) 
   > = CloseProfit ) { //если суммарный профит сделок 
// по факту больше заданного значения,
// -закрываем OP_SELL 2-го символа и OP_BUY первого симвлоа
if ( Magic2 ! = 0 ) {
ClosePosFirstProfit ( Symbol_1 , OP_SELL , Magic2 ) ;
ClosePosFirstProfit ( Symbol_2 , OP_BUY , Magic2 ) ;
                }
if ( Magic = = 0 )  {
ClosePosFirstProfit ( Symbol_1 , OP_SELL , 0 ) ;
ClosePosFirstProfit ( Symbol_2 , OP_BUY , 0 ) ;
                }
                         }                     
       } //if (Close_Profit == true){//если выкл-ль включен
//-----------------------------------------------------------------
return ( 0 ) ;
 //-------Конец функции int start()------
     }

//жжжжжжж Пользовательские функцииИ.КИМА жжжжжж
Dosyalar:
 
rid >> :

EA, "hedge" kapatmanın karını SON fiyatlarda değil (B'deki grafikte görüyoruz) hesaplar - ancak cari karı borsa fiyatlarında hesaplar - yani. gerçek kar. Toplam kapanış karını puan olarak ayarlar. Kapatılacak araçlar ÖZELLİKLER'de belirtilmiştir.

"Hedge" pozisyonları manuel olarak açılmışsa, Magic=0 ayarlanmalıdır (yani varsayılan olarak) - ancak bu durumda, belirli bir sembol çifti için yalnızca bir "hedge" olmasına izin verilir.

Aksi durumda, Magic2'yi ayarla = (Büyü+1); - Bu anı yukarıda anlattım.

Yalnızca B'de çalışır.

İndirme bakın.


Birkaç endeksi analiz etme düşüncesi ve birbirlerine karşı göreceli güçleri ortaya çıkmadı ... örneğin, çoklu para biriminde olduğu gibi

CC göstergesi?

 

Evet, fikir buydu.

Ama bu sadece - sadece bir gösterge penceresindeki farklı endekslerin fiyat çizgileri olacak.

Ve hiç de birbirlerinin göreceli gücü değil.

Ve evet, birbirlerini etkiliyorlar mı? Etkilerse, o zaman och. biraz.

Şimdi bakalım.

 
rid >> :

Evet, fikir buydu.

Ama bu sadece - sadece bir gösterge penceresindeki farklı endekslerin fiyat çizgileri olacak.

Ve hiç de birbirlerinin göreceli gücü değil.

Ve evet, birbirlerini etkiliyorlar mı? Etkilerse, o zaman och. biraz.

Şimdi bakalım.

M1'de evet. Ancak büyük zaman dilimlerinde...hareket olabilir...böyle bir RS göstergesi var.

RSI değil. MT4'te yok.