Ham Fikirler - sayfa 15

 

neden görmezden gelindi? Sanırım bazen Asya seansı , EURUSD ile EURJPY ve GBPUSD ile GBPJPY gibi Avrupa ve ABD seansında piyasa hareketi hakkında ipucu veriyor.

 

MT4 Göstergesinden VT'ye

Selamlar

MT4'ten VT diline programlama yapabilen var mı?

HoursChannel_v1 ile çok ilgileniyorum

Herhangi bir yardım için çok minnettar olurum

teşekkürler

Dosyalar:
 
 

piramit

Merhaba,

MT4 kodunda bir Pyratool'u nereden bulabileceğimi bilen var mı? Ensign'da bir tane görmüştüm.

 

mt4 exp yaratıcısı

http://sufx.core.t3-ism.net/ExpertAdvisorBuilder/

başka bir sitede buna bir bağlantı buldum.... çok fazla göstergeye sahip değil ama içinde bazı özel göstergeler ve özel bir gösterge yuvası var, böylece ihtiyacınız olan şey için parametreler ekleyebilirsiniz ....KEYİF AL

bu olan mt3 için..sadece temel göstergeler yapar

http://www.fxfisherman.com/forums/1182-post23.html

 

Basit EA sistemi geriye dönük testte çalışır, ancak yaşamıyor mu?!

Hey :-)

Burada yeniyim ve programlamada yeniyim ve bir sorunum var.

Bu EA'yı bulduysa ve geriye dönük testlerde çok iyi "çalışıyor". Ama canlı test ettiğimde pozisyon açmıyor mu?! Ticaret Terminali seçenekleri doğru......

Birisi bana yardım edebilir mi, yoksa daha büyük bir hata mı?

İşte komut dosyası:

++++++++++++++++++++++++++++++++++++++++++++++++ ++++++

//---- giriş parametreleri

harici çift TakeProfit=100.0;

dış çift Lot = 0.1;

harici çift TrailingStop=35.0;

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

//| uzman başlatma işlevi |

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

int init()

{

//----

//----

dönüş(0);

}

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

//| uzman sıfırlama işlevi |

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

int tanım()

{

//----

//----

dönüş(0);

}

int Çapraz (çift satır1, çift satır2)

{

statik int son_yön = 0;

statik int akım_yön = 0;

if(line1>line2)geçerli_yön = 1; //yukarı

if(line1<line2)current_yön = 2; //aşağı

if(current_dirction != last_direction) //değiştirildi

{

last_direction = current_direction;

dönüş (son_yön);

}

başka

{

dönüş (0);

}

}

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

//| uzman başlatma işlevi |

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

int başlangıç()

{

//----

int cnt, bilet, toplam;

çift kısaEma, uzunEma;

if(Çubuklar<100)

{

Print("100'den küçük barlar");

dönüş(0);

}

if(Kâr Al<10)

{

Print("Kar Al 10'dan az");

dönüş(0); // TakeProfit'i kontrol edin

}

shortEma = iMA(NULL,0,30,0,MODE_EMA,PRICE_CLOSE,0); // <-------------------------

longEma = iMA(NULL,0,15,0,MODE_EMA,PRICE_CLOSE,0); //

int isCrossed = Çapraz (shortEma,longEma);

toplam = SiparişlerToplam();

if(toplam < 1)

{

if(isCrossed == 1)

{

bilet=SiparişGönder(Symbol(),OP_BUY,Lots,Sor,3,0,Ask+TakeProfit*Puan,

"EA'm",12345,0,Yeşil);

if(bilet>0)

{

if(OrderSelect(bilet,SELECT_BY_TICKET,MODE_TRADES))

Print("Satın alma emri açıldı : ",OrderOpenPrice());

}

else Print("SATIN AL emri açılırken hata oluştu : ",GetLastError());

dönüş(0);

}

if(isCrossed == 2)

{

bilet=SiparişGönder(Symbol(),OP_SELL,Lots,Bid,3,0,

Bid-TakeProfit*Point,"My EA",12345,0,Kırmızı);

if(bilet>0)

{

if(OrderSelect(bilet,SELECT_BY_TICKET,MODE_TRADES))

Print(" SAT emri açıldı : ",OrderOpenPrice());

}

else Print("SATIŞ emrini açarken hata: ",GetLastError());

dönüş(0);

}

dönüş(0);

}

for(cnt=0;cnt<toplam;cnt++)

{

OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);

if(OrderType()<=OP_SELL && OrderSymbol()==Symbol())

{

if(OrderType()==OP_BUY) // uzun pozisyon açıldı

{

// kapatılmalı mı?

if(isCrossed == 2)

{

OrderClose(OrderTicket(),OrderLots(),Bid,3,Violet);

// konumu kapat

dönüş(0); // çıkış

}

// takip eden durdurmayı kontrol et

if(TrailingStop>0)

{

if(Bid-OrderOpenPrice()>Point*TrailingStop)

{

if(OrderStopLoss()<Teklif Noktası*TrailingStop)

{

OrderModify(OrderTicket(),OrderOpenPrice(),Bid-

Point*TrailingStop,OrderTakeProfit(),0,Yeşil);

dönüş(0);

}

}

}

}

else // kısa pozisyona git

{

// kapatılmalı mı?

if(isCrossed == 1)

{

OrderClose(OrderTicket(),OrderLots(),Ask,3,Violet);

// konumu kapat

dönüş(0); // çıkış

}

// takip eden durdurmayı kontrol et

if(TrailingStop>0)

{

if((OrderOpenPrice()-Ask)>(Nokta*TrailingStop))

{

if((OrderStopLoss()>(Ask+Point*TrailingStop)) ||

(SiparişStopLoss()==0))

{

OrderModify(OrderTicket(),OrderOpenPrice(),Sor+Point*TrailingStop,

OrderTakeProfit(),0,Kırmızı);

dönüş(0);

}

}

}

}

}

}

dönüş(0);

}

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

++++++++++++++++++++++++++++++++++++++++++++++++ +++++++

Yardım konusunda çok mutluyum :-)

mat

Kötü ingilizcem için sry, almancayım

 

3 satır sonu göstergesiyle ilgili yardıma ihtiyacınız var, lütfen.

Üç satır sonu göstergesi konusunda bana yardımcı olabilecek birinin olup olmadığını bilmek istiyorum. Birisi onu sesli bir uyarı verecek ve çubuğun rengi değiştiğinde görsel bir uyarı gösterecek şekilde programlayabilirse. "Trend yukarı değişti" gibi bir şey yardımcı olabilir. Kendim yapmaya çalıştım ama programlama becerilerim eşit değil. Lütfen yardım eden var mı?

DeSoft

Dosyalar:
 

Williams% için adım göstergesi

Merhaba Igorad veya diğerleri,

Her şeyden önce Igor, harika çalışmanız ve tüm adım göstergelerinde yaptığınız harika jpb için teşekkür etmek istiyorum.

Bir şüphem var: williams% göstergesine (mt4.0'da varsayılan) bakarsanız ve 200'e yerleştirirseniz ve 50'ye bir merkez çizgisi yerleştirirseniz, stepmastoc göstergeleri ile çok benzer bir filtreleme işi yaptığını göreceksiniz. +/- 1.5 değeridir ve filtreleme için iyi bir değerdir (sbfx forumunda ve catfx50'deki I_FX_T sistemi gibi harika sistemler için kullanılır).

Bu % williams'ı ekranınıza yerleştirirseniz, stepmastoc göstergenizle aynı anda merkez çizgisinin yukarısına ve aşağısına kaydığını göreceksiniz, ancak bazen o kadar küçük bir testere testeresi var.

Williams% göstergesini varsayılan ayar 14'e yerleştirirseniz, kalma eğiliminde olduğunu veya veri penceresinin üst kısmında veya veri penceresinin alt kısmında olduğunu ve bunların her yerde stokastik olabileceğini göreceksiniz. .

Belki bir adım göstergesi şeklinde de harika bir gösterge olabilir ve biraz şansla steptoc veya stepmastoc göstergesinden daha iyi bir iş çıkarabilir (ki zaten harika bir iş çıkarır)

şimdiden çok teşekkürler.

 

Bir göz at

Merhaba, Lütfen bu EA'yı Stoploss ve Money yönetimi için değiştirebilir misiniz?

Teşekkür ederim

Dosyalar:
 

Önceki Çubuk'tan Fiyat Hareketi

Merhaba,

Bir yerde fiyat hareketi veri analizini okudum ve bu temelde çok iyi bir sistem geliştirebileceğimizi anladım.

Konsept çok basit.

Mevcut çubuğun her iki tarafındaki fiyat hareketi (+ veya -), önceki çubukla karşılaştırıldığında uzun / kısa ticareti belirleyecek/ tetikleyecektir.

Giriş kuralı:

Örneğin, mevcut fiyat önceki bar kapanışı+20 pip ise uzun veya mevcut fiyat bir önceki kapanış 20 pip ise kısa işlem yapmak istiyoruz.

çıkış

TP 30,/ SL 25,/ Takip eden Durdurma, 15 veya mevcut çubuğun veya Sepet Karının kapanışı.

Aynı büyü #'de Durdurma ve geri alma girişi yoktur.

EA'da da başka özelliklere sahip olabiliriz.

1. seçenek sadece uzun/sadece kısa her ikisi de

2. Zaman Filtresi ticaret açık zamanı ve Kapanış zamanı

3. Gün filtresi