Teoriden pratiğe - sayfa 1462

 
Олег avtomat :

Hayır, bu sadece çoklu yumuşatma değil, direkt, çapraz ve geri beslemeli kapalı bir sistemdir.

kısaca kalay

hiçbir şey yapılamaz, ustaca olan her şey basittir

ve ne kadar kolaysa, onu anlamak o kadar zor olur...

 
Martin_Apis_Bot Cheguevara :


%87,5 olasılıkla bir önceki günün en yüksek seviyesini geçen fiyat, bir önceki günün en düşük seviyesine dokunmadan hareketine devam edecek . ve tersi.

Bunun gibi düşünceleriniz varsa, gerçekten var olan tek kalıp, okumaktan memnuniyet duyarım)

Hangi mesafede?

 
khorosh :

Hangi mesafede?

Ortalama olarak, önceki hareketin günlük% 45-46'sı.
Ancak rastgeleliğin hala korunduğunu ve büyük zaman dilimleri için dağılımın üstelden normale doğru eğilim gösterdiğini unutmayın. Bu nedenle, model yalnızca fiyatın bir önceki günün minimum veya maksimumunu geçtiği anda gerçekleşir.
 
Renat Akhtyamov :

kısaca kalay

hiçbir şey yapılamaz, ustaca olan her şey basittir

ve ne kadar kolaysa, onu anlamak o kadar zor olur...

Ne tür ustaca bir basitlikten bahsettiğini bilmiyorum,

Ben sadece senin "formülünün" "wu-sin"den çok uzak olduğunu söylüyorum, onlar farklı evrenlerden.

 
Martin_Apis_Bot Cheguevara :


%87,5 olasılıkla bir önceki günün en yüksek seviyesini geçen fiyat, bir önceki günün en düşük seviyesine dokunmadan hareketine devam edecek. ve tersi.

Bunun gibi düşünceleriniz varsa, gerçekten var olan tek kalıp, okumaktan memnuniyet duyarım)

Lütfen hangi kuraldan bahsettiğinizi açıklayın. Özellikle, sadece günlük OHLC'nin olduğu ve daha önce ne olduğu hakkında, Yüksek veya Düşük hakkında hiçbir bilgi olmadığı koşullarda "hareket etmeye devam et" kelimelerinin nasıl anlaşılacağı. Zor değilse, açıklayıcı bir resimle.

Yoksa günde OHLC'den başka veriler mi kullanıyorsunuz?
 
Vladimir :

Lütfen hangi kuraldan bahsettiğinizi açıklayın. Özellikle, sadece günlük OHLC'nin olduğu ve daha önce ne olduğu hakkında, Yüksek veya Düşük hakkında hiçbir bilgi olmadığı koşullarda "hareket etmeye devam et" kelimelerinin nasıl anlaşılacağı. Zor değilse açıklayıcı bir resimle.

Yoksa günde OHLC'den başka veriler mi kullanıyorsunuz?

Hangisinin önceki günün, Yüksek veya Düşük olması ne fark eder? Fiyat hangi yönde bir önceki günün ekstremumunu kırdı ve hareket etmeye devam edecek.

 
Renat Akhtyamov :

kısaca kalay

hiçbir şey yapılamaz, ustaca olan her şey basit

ve ne kadar kolaysa, onu anlamak o kadar zor olur...

sana tamamen katılıyorum!

tabii ki her türlü wu-sin ve diğer kötü ruhlar hariç =D
 
Martin_Apis_Bot Cheguevara :

sana tamamen katılıyorum!

tabii ki her türlü wu-sin ve diğer kötü ruhlar hariç =D

ve wu-sin kolay değil, zordur ve bu nedenle dehanız lekelenmez;))

 
Martin_Apis_Bot Cheguevara :

sana tamamen katılıyorum!

tabii ki her türlü wu-sin ve diğer kötü ruhlar hariç =D

fiyat ve hacimler, bu açıklamada kesinlikle daha basit bir şey yok

ancak....

ne olduğunu görmenin en kolay yolu, CME ve MYEX web sitelerindeki işaretlere bakmaktır.

aynısını tablodan nasıl tanıyabilirim???

ehh, 4 yıllık arayış, peki, ve öncekiler tüm indükleyici kötü ruhlar için ....

gotovchenko'ya benziyor ;)

ppc

en basit kase türü - CME'ye göre doğru hesaplanmış fiyat seviyelerine empoze etmek - hacimde karşılık gelen gecikmeler, yayınlananların katları

onları dinamik olarak değiştir

valla öyle bir şey süründürür eminim

sadece kısa bir süre için (2-3 gün) kazanmanıza izin verecekler, ayrıştırılan infa garip davranmaya başlayacak ...

;)

 

Güzel gün. Biri bana göstergeyi MQL4'ten MQL5'e nasıl dönüştüreceğimi söyleyebilir mi (son zamanlarda öğrenmeye başladım). Gösterge çok basittir, cari fiyattan belirtilen seviyeleri çizer. Zaten birkaç gündür çözemiyorum ... Görünüşe göre her şeyi olması gerektiği gibi yazdım ama hiçbir şey işe yaramıyor ...

işte mql4 kodu

#özellik göstergesi_chart_window

#özellik göstergesi_tamponları 2

#özellik göstergesi_renk1 Kırmızı

#özellik göstergesi_color2 Mavi

#özellik göstergesi_width1 1

#özellik göstergesi_width2 1


dış çift sl=0.1;


çift kırmızı çizgi[5];

çift mavi çizgi[5];


//+------------------------------------------- --------------------+

//| özel gösterge başlatma işlevi |

//+------------------------------------------- --------------------+

int OnInit()

{

//---- göstergeler

SetIndexBuffer(0,redline);

SetIndexBuffer(1,blueline);

//----

SetIndexStyle(0, DRAW_OK, 0);

SetIndexArrow(0, 158);

//----

SetIndexStyle(1, DRAW_OK, 0);

SetIndexArrow(1, 158);

dönüş(0);

}


int OnCalculate(const int oranları_toplam,

const int önceki_hesaplanmış,

const tarihsaat &saat[],

const double &aç[],

const çift &yüksek[],

const çift &düşük[],

const double &kapat[],

const uzun &tick_volume[],

const uzun &hacim[],

const int &spread[])

{

redline[0]=Sor+0.1;

blueline[0]=Teklif-0.1;

redline[1]=Sor+0.1;

blueline[1]=Teklif-0.1;

redline[2]=Sor+0.1;

blueline[2]=Teklif-0.1;

redline[3]=Sor+0.1;

blueline[3]=Teklif-0.1;

redline[4]=NULL;

blueline[4]=NULL;

dönüş(0);

}


işte mql 5 kodu (kir için üzgünüm, çalışıyorum...)


#include <Ticaret\SymbolInfo.mqh>

#özellik göstergesi_chart_window


#özellik göstergesi_tamponları 2

#özellik göstergesi_plots 2

#özellik göstergesi_renk1 clrRed

#özellik göstergesi_renk2 clrMavi

#özellik göstergesi_width1 1

#özellik göstergesi_width2 1


#özellik göstergesi_type1 DRAW_ARROW

#özellik göstergesi_style1 STYLE_SOLID


#özellik göstergesi_type2 DRAW_ARROW


#özellik göstergesi_style2 STYLE_SOLID



CSymbolInfo c_symbol;


giriş çift sl=0.1;



çift kırmızı çizgi[5];

çift mavi çizgi[5];

//+------------------------------------------- --------------------+

//| özel gösterge başlatma işlevi |

//+------------------------------------------- --------------------+

int OnInit()

{

//--- gösterge arabellek eşlemesi

SetIndexBuffer(0,redline,INDICATOR_DATA);

SetIndexBuffer(1,blueline,INDICATOR_DATA);

//----

PlotIndexSetInteger(0,PLOT_OK,151);

PlotIndexSetInteger(1,PLOT_OK,151);

//IndicatorSetInteger(INDICATOR_DIGITS,_Digits);

// PlotIndexSetDouble(1,PLOT_EMPTY_VALUE,0);

// PlotIndexSetDouble(1,PLOT_EMPTY_VALUE,EMPTY_VALUE);

//SetIndexStyle(0, DRAW_ARROW, 0);

//SetIndexArrow(0, 158);

//----

//SetIndexStyle(1, DRAW_ARROW, 0);

//SetIndexArrow(1, 158);

//---

dönüş(INIT_SUCCESSED);

}

//+------------------------------------------- --------------------+

//| özel gösterge yineleme işlevi |

//+------------------------------------------- --------------------+

int OnCalculate(const int oranları_toplam,

const int önceki_hesaplanmış,

const tarihsaat &saat[],

const double &aç[],

const çift &yüksek[],

const çift &düşük[],

const double &kapat[],

const uzun &tick_volume[],

const uzun &hacim[],

const int &spread[])

{

//---

c_symbol.Name();

redline[0]=c_symbol.Ask()+0.1;

blueline[0]=c_symbol.Bid()-0.1;

redline[1]=c_symbol.Ask()+0.1;

blueline[1]=c_symbol.Bid()-0.1;

redline[2]=c_symbol.Ask()+0.1;

blueline[2]=c_symbol.Bid()-0.1;

redline[3]=c_symbol.Ask()+0.1;

blueline[3]=c_symbol.Bid()-0.1;

kırmızı çizgi[4]=0;

mavi çizgi[4]=0;

//--- sonraki çağrı için prev_hesaplananın dönüş değeri

dönüş(oranlar_toplam);

}