Nasıl kodlanır? - sayfa 239

 

Merhaba

Bunu yapmak için bir Ma uzmanı bulmak istiyorum ... biri bana yardım edebilir mi ... ?

- ters sinyal seçeneği ile fiyat ma'yı geçtiğinde alım veya satım açın

- MA'dan 5 pip veya daha fazla sinyali almak için MA'dan mesafeyi seçmek için menüde bir seçeneğe sahip olmak (özel)

- ne tür bir MA'yı seçmek için .... ayrıca açmak, kapatmak, ... için de geçerlidir.

-özel TP ... SL izleme durağı

- bir sonraki sinyalde veya MA altında\'dan pip olarak belirli bir mesafede pozisyonu kapatmak için

- para yönetimi

- bir seferde sadece 1 pozisyon açmak için artık ... hedge yok ...

-martingale işlevi

-ve ikincil bir MA (*bu isteğe bağlıdır)

- MA sinyallerini filtrelemek için RSI

maibe çok şey istiyorum ... zavallı ingilizcem için üzgünüm

Saygılarımızla

 

çalışmıyor

Yapay zeka EA'yı fxcm mt4 (Boston teknolojisi) yazılımına ekliyorum...

İşe yaramıyor.....

ama fxpro ve alpari mt4'te çalışın ....

Bu programda hangi problem olduğunu bilmiyordum ve bulamadım,,,,

domo'da ve real'de (fxcm mt4) çalışmıyor .....

lütfen, bana yardım edin......

 
sluxtpr:
Yapay zeka EA'yı fxcm mt4 (Boston teknolojisi) yazılımına ekliyorum...

İşe yaramıyor.....

ama fxpro ve alpari mt4'te çalışın ....

Bu programda hangi problem olduğunu bilmiyordum ve bulamadım,,,,

domo'da ve real'de (fxcm mt4) çalışmıyor .....

lütfen, bana yardım edin......

hangi yapay zeka EA?... fxcm'de bulunmayan başka bir para birimi/sembol veya araç gerektirebilir

-adam

 

EA ile ilgili yardım

Bir kodlayıcı bu koda bakıp neden takas yapmayacağını söyleyebilir mi? Geri testler sırasında iyi çalışıyor. Başarıyla yükleniyor ancak başlatılmıyor. Nereden geldiği hakkında hiçbir fikrim yok ama biraz ince ayar yaparak bazı iyi geri testler üretti. Web sitesine gittim ama hepsi çince ya da okuyamadığım bir şey. Tüm yardımlar için şimdiden teşekkürler !!

Not Gönderme kısıtlamaları nedeniyle #property bağlantısından url'yi kaldırmak zorunda kaldım. Site papazhoudotcom'dur

#özellik telif hakkı "Telif hakkı ?2010, Antony, Fiona And Ken"

#özellik bağlantısı

#define NoSignal -1

extern int EMAPeriod = 5;

extern int EMAPrice = PRICE_CLOSE;

extern int SMAPeriod = 20;

extern int SMAPrice = PRICE_CLOSE;

dış çift Lot = 1;

harici int TP = 10;

harici int SL = 20;

harici int Sihir = 123456;

int Sinyal = Sinyal Yok;

int CloseSignal = NoSignal;

int CurrentBar = -1;

çift ema1 = 0;

çift sma1 = 0;

çift ema2 = 0;

çift sma2 = 0;

çift lot;

int init()

{

çok = Çok;

dönüş(0);

}

int tanım()

{

dönüş(0);

}

int başlangıç()

{

if(Period() !=PERIOD_M5)

{

Alert("Bu EA yalnızca M5 Döneminde çalışır, Lütfen mevcut dönemi ayarlayın!");

}

if(Mevcut Çubuk < Çubuklar)

{

Sinyal = GetMASignal();

if(Sinyal !=Sinyal Yok)

{

lot = GetLots();

if(Sinyal == OP_SEL)

{

OpenTrade(OP_SELL, lot);

CloseSignal = OP_BUY;

}

if(Sinyal == OP_BUY)

{

OpenTrade(OP_BUY, lot);

CloseSignal = OP_SELL;

}

}

CurrentBar = Barlar;

}

if(KapatSinyal !=Sinyal Yok)

{

CloseTrades(CloseSignal);

if(!IsTradeExist(CloseSignal))

{

CloseSignal = NoSignal;

}

}

dönüş(0);

}

//Partileri hesap boyutuna göre otomatik hesaplamak için henüz uygulanmadı

çift GetLots()

{

dönüş(Çok);

}

//Al veya Sat ticaretinin olup olmadığını kontrol etme

bool IsTradeExist(int cmd)

{

int sayı = OrdersTotal();

for(int i=0; i<sayım; i++)

if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))

if(OrderMagicNumber() == Magic && OrderSymbol() == Symbol())

if(OrderType() == cmd)

dönüş (doğru);

dönüş(yanlış);

}

//Sipariş fonksiyonunu kapat

void CloseTrades(int cmd)

{

int sayı = OrdersTotal();

for(int i=0; i<sayım; i++)

if(OrderSelect(i, SELECT_BY_POS, MODE_TRADES))

if(OrderMagicNumber() == Magic && OrderSymbol() == Symbol())

if(OrderType() == cmd)

{

if(OrderType() == OP_BUY)

OrderClose(OrderTicket(), OrderLots(), Bid, 0, Green);

if(OrderType() == OP_SEL)

OrderClose(OrderTicket(), OrderLots(), Ask, 0, Pembe);

}

}

//Bazı brokerler Siparişi gönderirken SL & TP'yi desteklemediğinden

//Öyleyse SL & TP'yi değiştirmek için bu ekstra işlevi kullanın

void ModifyTrade(int cmd, int bilet)

{

çift tp, sl;

renk clr;

if(OrderSelect(bilet, SELECT_BY_TICKET, MODE_TRADES))

{

if(cmd == OP_BUY)

{

tp = NormalizeDouble(OrderOpenPrice() + TP*MarketInfo(Symbol(), MODE_POINT), MarketInfo(Symbol(), MODE_DIGITS));

sl = NormalizeDouble(OrderOpenPrice() - SL*MarketInfo(Symbol(), MODE_POINT), MarketInfo(Symbol(), MODE_DIGITS));

clr = Mavi;

}

if(cmd == OP_SEL)

{

tp = NormalizeDouble(OrderOpenPrice() + TP*MarketInfo(Symbol(), MODE_POINT), MarketInfo(Symbol(), MODE_DIGITS));

sl = NormalizeDouble(OrderOpenPrice() - SL*MarketInfo(Symbol(), MODE_POINT), MarketInfo(Symbol(), MODE_DIGITS));

clr = Kırmızı;

}

Yazdır(sl);

OrderModify(OrderTicket(), OrderOpenPrice(), sl, tp, 0, clr);

}

}

//Siparişleri açma fonksiyonu

void OpenTrade(int cmd, çift lot)

{

int bilet = -1;

if(cmd == OP_BUY)

bilet = OrderSend(Symbol(), OP_BUY, lot, Ask, 0, 0, 0, NULL, Magic, 0, Blue);

if(cmd == OP_SEL)

bilet = OrderSend(Symbol(), OP_SELL, lot, Bid, 0, 0, 0, NULL, Magic, 0, Red);

if(bilet > -1)

ModifyTrade(cmd, bilet);

}

//2 MA çaprazını kontrol etme

int GetMASignal()

{

ema1 = iMA(Symbol(), Period(), EMAPeriod, 0, MODE_EMA, EMAPrice, 1);

sma1 = iMA(Symbol(), Period(), SMAPPeriod, 0, MODE_SMMA, EMAPrice, 1);

ema2 = iMA(Symbol(), Period(), EMAPeriod, 0, MODE_EMA, EMAPrice, 2);

sma2 = iMA(Symbol(), Period(), SMAPperiod, 0, MODE_SMMA, EMAPrice, 2);

if(ema1 > sma1 && ema2 < sma2)

iade(OP_BUY);

if(ema1 sma2)

dönüş(OP_SELL);

dönüş(Sinyal yok);

}

 

Güncelleme

EA başlatıldı, ancak ma's cross olduğunda hiçbir işlem yapmıyor

 

EA veya komut dosyası yardımı lütfen baylar

merhaba gurular

lütfen bir çizgi çizebilecek bir EA veya komut dosyasına ihtiyacım var, o zaman gerçek hesapta bekleyen sipariş için satırı faremle hareket ettireceğim ... beni anlamadıysan basit bir örnek koyabilirim.

 

-------------------

 

Herkese selam...

Biri bana cumadan pazara otomatik fibo hatlarından nasıl kurtulacağımı söyleyebilir mi, bu yüzden sadece pazartesiden perşembeye kadar görünüyor?

Teşekkürler.

 
Sendra:
Herkese selam...

Biri bana cumadan pazara otomatik fibo hatlarından nasıl kurtulacağımı söyleyebilir mi, bu yüzden sadece pazartesiden perşembeye kadar görünüyor?

Teşekkürler.

Bunu yapmanın bir yolu, TimeDayOfWeek(datetime) işleviyle kontrol etmektir.

-Guyver

 
Guyver:
Bunu yapmanın bir yolu, TimeDayOfWeek(datetime) işleviyle kontrol etmektir.

Merhaba Guyver, yanıtladığınız için teşekkürler.

Bunu denedim, ancak bu gösterge kutuyu da kullanıyor. Ve TimeDayOfWeek'i nereye koyduğumun önemi yok, fibo'yu değil, yalnızca kutuyu etkiler.