Test cihazında temizleme - sayfa 2

 
Aleksandr Slavskii # :

Büyük olasılıkla test cihazında hiçbir şey yapılamaz.

Danışmanda takip / durdurma işleminizin prensibini değiştirmeyi deneyebilirsiniz, anladığım kadarıyla toplam kâra göre sizin için çalışıyor.

Tam olarak hatırlamıyorum, ancak takasta kapatılan işlemler bir Uzman Danışman tarafından kapatılan işlemlerden biraz farklı, OnTradeTransaction()'da ne yazdığına bakın.

Ardından, takas sırasında kapanış işlemlerinin kapanış miktarına göre toplam takip/durdurmanızı ayarlamak mümkün olacaktır.

Vay canına, açık yazamadım, anlatmak istediğimi anlıyor gibiyim ama formüle edemiyorum.


---

Evet efendim, her şeyi anlıyorum ....

Yazacağım... Yapacağım, hesaplayacağım, yazacağım. Orada, bir kapanış anlaşmaları döngüsünden sonra, gerçekten buraya gidin. Soru başka bir şey, bu veri test cihazında değil .... ve bir tutarsızlık olacak ... ;-)

 
Başka bir soruda tkt nasıl test edilir?
 
Roman Shiredchenko # :
Başka bir soruda tkt nasıl test edilir?

Temizleme yokmuş gibi test edin. 14 yaşımdan beri böyleyim.

 
Roman Shiredchenko # :
Başka bir soruda tkt nasıl test edilir?

Yani gerçekten düzeltirseniz, test cihazıyla hiçbir fark olmamalıdır.

Örneğin, terminalde açılan 5 işlem var, takas anında toplam kar 500 ruble. İşlemlerin kâr/zararı, takas sırasında kapatıldıklarında OnTradeTransaction() içinde hesaplanabilir.

Temizledikten sonra, aynı işlemlerin toplam karı sıfırdır, ancak EA, durma veya izi +500 ruble ile hesaplamalı ve hedef kâra ulaşıldığında işlemleri kapatmalıdır.

Test cihazında takas yoktur, bu nedenle işlemler kapatılmaz ve EA herhangi bir düzeltme kaydetmez. Her şey aynı olmalı.

 
Aleksandr Slavskii # :

Yani gerçekten düzeltirseniz, test cihazıyla hiçbir fark olmamalıdır.

Örneğin, terminalde açılan 5 işlem var, takas anında toplam kar 500 ruble. İşlemlerin kâr/zararı, takas sırasında kapatıldıklarında OnTradeTransaction() içinde hesaplanabilir.

Temizledikten sonra, aynı işlemlerin toplam karı sıfırdır, ancak EA, durma veya izi +500 ruble ile hesaplamalı ve hedef kâra ulaşıldığında işlemleri kapatmalıdır.

Test cihazında takas yoktur, bu nedenle işlemler kapatılmaz ve EA herhangi bir düzeltme kaydetmez. Her şey aynı olmalı.

yine bişey anlamadım...

Test cihazında - gerçek hayatta olduğu gibi nasıl dikkate alabilirim - zararları temizleme?

Orada, test cihazında, algoritmaya göre her şey artıda ....

Gerçek hayatta - soru yok, takası ve üzerindeki zararı dikkate alacağım, ancak daha sonra robotun mantığı değişecek, test cihazında bir la - daha önce Özkaynakta bir düşüş yaşadı, örneğin, +50 pp açılış fiyatının altında bir fiyatla bu + 30 pp'ye geçiş yaparken varlık fiyatı yükseldiğinde bir satışta puan aldı.

(piyasadaki son pozisyon, örneğin 12 sözleşme) SL +30 pp'de kapansa bile, 12 sözleşmede +30 pp kar olacak, 12 * 1 ruble * 30 pp = 360,00 olacak ruble.

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

Şimdi gerçek hayatta .... Kelimenin tam anlamıyla dün - takas sırasında 700 ruble yazıldı. Transfer yaparsam (buradaki açılış fiyatlarına bakmanız gerekmesine rağmen...) takas borçlandırıldığında değişir, +30 pp SL'ye transfer edersem ve üzerinde 12 kontratlık bir pozisyon kapatırsam, DAİMA TOPLAM OLACAKTIR. ZARAR, mahsup yazmaları dikkate alarak - 700,00 RUB TOPLAM: - 340,00 ruble.

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

Gerçek hayatta - hiç soru yok, takas için bu eksiltmeleri dikkate alacağım ve sonunda bu eksiltmeleri kapsayacak şekilde bu + pp'ye koyacağım! Ancak test cihazında nasıl simüle edileceği bilinmiyor.

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

Örneğin düne göre bu'ya çevirmek için zaten -700/12 = 58 pp'ye ihtiyacınız var. Onlar. Dün takas borcundan sonra "0" a gelmem için - piyasa sözleşmelerinde SL'yi transfer etmem gerekiyor - pozisyon yönünde açılış fiyatından en az 58 puan ile 12 sözleşmelik piyasada tek bir pozisyon .

 
JRandomTrader # :

Temizleme yokmuş gibi test edin. 14 yaşımdan beri böyleyim.

bu yüzden orada yapıyorum, ancak test cihazında - her şey artıda, gerçek hayatta, temizlemeyi hesaba katarak - ekside! :-)
 
Roman Shiredchenko # :

yine bişey anlamadım...

Gerçek hayatta - hiç soru yok, takas için bu eksiltmeleri dikkate alacağım ve sonunda bu eksiltmeleri kapsayacak şekilde bu + pp'ye koyacağım!

Örneğin düne göre bu'ya çevirmek için zaten -700/12 = 58 pp'ye ihtiyacınız var. Onlar. Dün takas borcundan sonra "0" a gelmem için - piyasa sözleşmelerinde SL'yi transfer etmem gerekiyor - 12 sözleşmelik piyasada tek bir pozisyon, pozisyon yönünde açılış fiyatından en az 58 puan .

Expert Advisor'da yazdıklarınızı uygularsanız, tester'da hiçbir şeyi hesaba katmak zorunda kalmazsınız. Test cihazında herhangi bir silme işlemi yoktur ve bu silme işlemleri için herhangi bir muhasebe düzeltmesi yapılmayacaktır. Gerçek hayatta iptaller vardır, danışman bu iptaller için İB'yi ayarlamalıdır.

Bu işe yarayacak.

Tek sorun, danışmana takas sırasında işlemlerin kapanışını olağan kapanıştan durmadan ayırt etmeyi öğretmektir. Ama bir çözüm olmalı.

 
Roman Shiredchenko # :
bu yüzden orada yapıyorum, ancak test cihazında - her şey artıda, gerçek hayatta, temizlemeyi hesaba katarak - ekside! :-)

Sorun temizlemek değil.

Ancak! FORTS üzerinde çalışırken konum verilerine güvenmemelisiniz.

Robotlarım işlemlerini takip eder ve ilk pozisyon açılış fiyatını hatırlar (son takastan sonra değil) ve ondan kâr, SL, ... hesaplarlar.

 
Aleksandr Slavskii # :

Expert Advisor'da yazdıklarınızı uygularsanız, tester'da hiçbir şeyi hesaba katmak zorunda kalmazsınız. Test cihazında herhangi bir silme işlemi yoktur ve bu silme işlemleri için herhangi bir muhasebe düzeltmesi yapılmayacaktır.

1. Gerçek hayatta iptaller vardır, danışman bu iptaller için İB'yi ayarlamalıdır.

Bu işe yarayacak.

2. Tek sorun, danışmana takas sırasında işlemlerin kapanmasını ayırt etmeyi öğretmek,

2.1. Duraktaki olağan kapanıştan. Ama bir çözüm olmalı.

TEŞEKKÜR,

1. Yapacağım - burada paylaşabilirim ...

2. takas sırasında işlemlerin kapanması yoktur - kodda biriken (eksi) nasıl hesaba katılacağını biliyorum.

2.1. orada dururken - bir artı olacak! çünkü BU'da dur +

 
JRandomTrader # :

Sorun temizlemek değil.

Ancak! FORTS üzerinde çalışırken konum verilerine güvenmemelisiniz.

Robotlarım işlemlerini takip eder ve ilk pozisyon açılış fiyatını hatırlar (son takastan sonra değil) ve ondan kâr, SL, ... hesaplarlar.

ilginç....

Bunu düşünmem gerekecek.... gerçekten de, "atlamaları" temizledikten sonra bir pozisyon açmanın bedeli... :-)

Bunu bilmiyordum...