Backtest'te harika EA! - sayfa 21

 

CT 1.80 için gereken özellik

Mevcut CT 1.80'in en kötü özelliği, çok uzun süre karlı bir ticarette kalması ve sonra geri vermesidir. Bu nedenle, bu sorun için en iyi çözümün, örneğin 6 pip gibi bir "MinProfit" taban pip miktarının üzerinde devreye giren bir dahili zamanlayıcıya sahip olmak olduğunu düşünüyorum. Diyelim ki 60 saniye sonra pipler daha da yükselmezse..CT bunu almalı - ne olursa olsun. Bu, bu zayıflık için iyi bir çözüm olacaktır.. CT'yi kaç kez iyi kârda gördünüz ve uzun süre sadece onu ele verdiğini ve sonunda bu ticareti kaybettiğini görmek için oturdunuz? OpenStorm, Newdigital veya iyi bir programcı bunu uygulayabilir mi? 1.90 sürümü için kendi başıma uyguladım ama kodlamam harika değil ve zamanlayıcı her zaman devreye girmiyor. Bu nedenle, gözden geçirmek için ihtiyacımız olan: MinPipProfit" varsayılan olarak 6'ya ve "TakePipTimer" varsayılan olarak 60 saniyeye ayarlandı. Her zaman MinPipProfit ulaşıldığında zamanlayıcı saymaya başlar..kâr pipleri MinPipProfit'in üzerinde kaldığı sürece zamanlayıcı sayılır..Aşağıya inerse zamanlayıcı durur ve TakePipTimer'a sıfırlanır..zamanlayıcı 0'a ulaşırsa hemen kar alınır. Bu özelliği eklemede yardımcı olup olamayacağımı biliyorum.

 

Avrupa ve Japonya için CT 1.80 için ön ayarlar

Avrupa ve Japonya için cyberiatrader 1.80 için önceden ayarlanmış dosyaları gönderiyorum. Avrupa para birimleri için CT'nin 9,13,14 GMT'de ve JPY için 9,13,14,23,00 GMT'de işlem yapmaması gerektiğini fark edeceksiniz.

GMT ayarı, Alpari ve CFGTrader için iyi olan 1'e varsayılan olarak ayarlanmıştır. InterbankFX için bunu -1 olarak ayarlamanız gerekecektir. GMT ayarının, GMT ile komisyoncunuz arasındaki fark olduğunu unutmayın. Örnek olarak, GMT şu anda 1:00 ve komisyoncunuzun saati 0:00 (gece yarısı) ise GMT farkı -1'dir. Ekli dosya, ön ayarları içeren gerçek bir ZIP dosyasıdır. Lütfen deneyimlerinizi CT 1.80 ile paylaşın. Test eden ve iyileştirmeler yapmak için çabalayanlara teşekkürler ve yaşasınlar! Emek vermeden ve katılmadan gökten bir turtanın kucağına düşmesini bekleyenler için...

Dosyalar:
 

Bu EA üzerinde kimin ileriye dönük test yaptığını ve hangi aracı kurumu kullandığınızı öğrenebilir miyim? şimdiye kadar en iyi ileri testim cfg ile, pazartesi 50.000 usd'den başladım şimdi 64.000 usd civarında. multibank ve mig olan diğer iki demo iyi gitmiyor. geri bildiriminiz derinden takdir edilmektedir.tq. iyi şanslar ve iyi pazarlar.

 
yan7181:
Bu EA'da kimin ileri test yaptığını ve hangi aracı kurumu kullandığınızı öğrenebilir miyim? şimdiye kadar en iyi ileri testim cfg ile, pazartesi 50.000 usd'den başladım şimdi 64.000 usd civarında. multibank ve mig olan diğer iki demo iyi gitmiyor. geri bildiriminiz derinden takdir edilmektedir.tq. iyi şanslar ve iyi pazarlar.

CFG, bu EA ile açık ara en iyisidir ve ikincisi IBFX'tir. Crown, NorthFinance, Alpari, MIG, FXDD kesmez..verileri kaliteli değildir ve filtreler. Neurex, lotun kesirlerini kabul etmez, bu nedenle, lotların tamamını takas etmek istemediğiniz sürece, bu geçerli değildir. En iyi ikisine sadık kalın, bu benim tavsiyem.

 

2 fxspeedster: Açık kaynak sürümüne yönelik desteğiniz ve geliştirmeleriniz için teşekkürler.

İşte ticari versiyondan timecontrol fonksiyonu :

/ Функцию подключить надо к EnterMarket (önceden seçilmiş):

// Добавить в глобальные переменные

...

harici dize TimeTradeHoursDisabled = "09,12,18"; // пдесь перечисляем часы, в которые необходимо обеспечить выход из рынка ve не вести торговлю. Выходить из рынка нужно заблаговременно до выхода новостей (приблизизительно за пол часа - час)

...

// Собственно сама функция для тех, кто хочет спать спокойнее

bool CheckTradeTime ()

{

// Сохраняем серверное время (часы)

int h=ZamanSaati(CurTime());

dizi s = "";

// заносим опять в строку в нужном формате

s = DoubleToStr (h, 0);

// Если значение часа односимвольное, добавляем в начале ноль

eğer (h < 9)

s = StringConcatenate("0",s);

// Ищем запрещенные часы торговли

if (StringFind(TimeTradeHoursDisabled, s, 0)== -1)

// тсли текущий час не входит в запрещенный период - можно торговать

dönüş(doğru);

başka

// иначе нет

dönüş (yanlış);

}

 

hehe, bankalararası hakkında çok şey duydum, bu yüzden demolarını test etme zahmetine girmedim. peki, ben CFG'ye bağlı kalacağım, bu EA başarılı olup olmayacağına karar vermede en önemli faktör olduğu için bu EA brokerlerin fiyat beslemesinden etkilenecek, korktuğum şey gerçek hesabın demodan farklı olması , dedikleri gibi iki sunucu. iç geçirin.... Yapılabileceği tam olarak kanıtlanmadan, henüz konuya atlamayın çocuklar.

 
OpenStorm:
2 fxspeedster: Açık kaynak sürümüne yönelik desteğiniz ve geliştirmeleriniz için teşekkürler.

İşte ticari versiyondan timecontrol fonksiyonu:

Bunu görmek güzel.

OpenStorm, Görünüşe göre Açık Kaynak Deneyiniz çalışıyor!

Ve Fxspeedster'a şapkanın bir ucu!

 
OpenStorm:
2 fxspeedster: Açık kaynak sürümüne yönelik desteğiniz ve geliştirmeleriniz için teşekkürler.

İşte ticari versiyondan timecontrol fonksiyonu:

/ Функцию подключить надо к EnterMarket (önceden seçilmiş):

// Добавить в глобальные переменные

...

harici dize TimeTradeHoursDisabled = "09,12,18"; // пдесь перечисляем часы, в которые необходимо обеспечить выход из рынка ve не вести торговлю. Выходить из рынка нужно заблаговременно до выхода новостей (приблизизительно за пол часа - час)

...

// Собственно сама функция для тех, кто хочет спать спокойнее

bool CheckTradeTime ()

{

// Сохраняем серверное время (часы)

int h=ZamanSaati(CurTime());

dizi s = "";

// заносим опять в строку в нужном формате

s = DoubleToStr (h, 0);

// Если значение часа односимвольное, добавляем в начале ноль

eğer (h < 9)

s = StringConcatenate("0",s);

// Ищем запрещенные часы торговли

if (StringFind(TimeTradeHoursDisabled, s, 0)== -1)

// тсли текущий час не входит в запрещенный период - можно торговать

dönüş(doğru);

başka

// иначе нет

dönüş (yanlış);

}

Merhaba OpenStorm,

Anladığım kadarıyla "TimeTradeHoursDisabled" şu anlama geliyor: EA, belirtilen işlem saatlerinde işlem yapmayacak. Ancak Rus yorumlarında, haber saatinden en az yarım saat önce alım satımı durdurmanın gerekli olduğu yazılmıştı (örneğin "09,12,18"). Doğru mu? Otomatik mi?

 

Haberden 30 dakika veya saat önce ticareti durdurmaları tavsiye edilir. TimeControl, işlemleri tam olarak TimeControl seçeneğinde listelenen saatlerde durdurur.

 

CT 1.83'ün yeni sürümünü çok kısa süre içinde yayınlayacak

OpenStorm:
2 fxspeedster: Açık kaynak sürümüne yönelik desteğiniz ve geliştirmeleriniz için teşekkürler.

İşte ticari versiyondan timecontrol fonksiyonu:

/ Функцию подключить надо к EnterMarket (önceden seçilmiş):

// Добавить в глобальные переменные

...

harici dize TimeTradeHoursDisabled = "09,12,18"; // пдесь перечисляем часы, в которые необходимо обеспечить выход из рынка ve не вести торговлю. Выходить из рынка нужно заблаговременно до выхода новостей (приблизизительно за пол часа - час)

...

// Собственно сама функция для тех, кто хочет спать спокойнее

bool CheckTradeTime ()

{

// Сохраняем серверное время (часы)

int h=ZamanSaati(CurTime());

dizi s = "";

// заносим опять в строку в нужном формате

s = DoubleToStr (h, 0);

// Если значение часа односимвольное, добавляем в начале ноль

eğer (h < 9)

s = StringConcatenate("0",s);

// Ищем запрещенные часы торговли

if (StringFind(TimeTradeHoursDisabled, s, 0)== -1)

// тсли текущий час не входит в запрещенный период - можно торговать

dönüş(doğru);

başka

// иначе нет

dönüş (yanlış);

}

OpenStorm -- işlev için teşekkürler .. Onu kısa bir süre içinde v1.83'e dahil edeceğim ve sihirli sayı da dahil olmak üzere bir revizyon listesiyle göndereceğim.