Algoritmik ''santrifüj'' - sayfa 10

 
Реter Konow :

Tarihte işlemler için ideal alanları belirlemek gerekir. Gereksiz konum gecikmeleri yok. En iyi zaman/para oranı ile işlem yapar. Giriş/çıkış noktalarına bağlı olarak, monte edilmiş TS'nin sinyallerindeki göstergeleri ve özel formülleri kontrol edip seçeceğiz.


not. "İdeal" terimini "maksimum optimal" ile değiştirmeyi kabul ediyorum. Daha doğru.

iyi burada tekrar! yine "baltadan yulaf lapası" hakkında bir konu?

Peter, konunun 9 sayfası için görevinizin yalnızca resmileştirilmediğini, aynı zamanda (görevin) henüz belirlenmediğini anlıyor musunuz?

Konunun 9 sayfası için, tekrarlanan akıl yürütme ortaya çıktı .... Düğmeye basmak istiyorum --> GA çağrıları --> Bir sürü karlı araç alıyorum


herhangi bir program şöyledir:


o kutularda ne var

 
Реter Konow :

not. "İdeal" terimini "maksimum optimal" ile değiştirmeyi kabul ediyorum. Daha doğru.

o zaman dürüst olmak gerekirse "maksimum takılmış".

 
Реter Konow :

ZigZag'ın mükemmel noktaları bulmak için uygun olmamasının başka bir nedeni daha var.

ZigZag, birçok gösterge ve stratejiyi temel alan Trend / Flat kavramını yok sayar. Aptalca geçişlerini yakalamıyor. Ve uzun bir fiyat koridorunda bir açık pozisyonun yararsız tutulmasını hesaba katmaz.

Evet, hangi problemler - Fourier yöntemiyle zikzak yaklaşımı ve ekstrapolasyonu yerine kullanın.


https://www.mql5.com/ru/forum/326818/page4#comment_14014309

https://www.mql5.com/ru/forum/325307/page2#comment_13709024


Peter, bir gösterge, bir Uzman Danışman veya hatta bir komut dosyası yüklediğinizde, tüm geçmiş verilerin CopyRates veya CopyTicks aracılığıyla size sunulacağını anlayın. Ve bunun kaba kuvvetle parametreleri seçmesi için bir test cihazına gerek yoktur.

Fourier, her biri 3 parametre ( genlik, periyot (frekans) ve harmonik kayma fazı) içeren N göstergenin yerini aldığı için konunuzun özünü göstermek için mükemmeldir.

Birkaç milisaniyede, örneğin, son 10 yıllık geçmiş için 40 harmonik (değerleri herhangi bir göstergenin parametrelerinin değerlerine benzer olan) hesaplanabilir. Ve son 10 yılın tarihi için kâse garantilidir.

Ve ortaya çıkan harmonikler geleceği tahmin etmek için kullanılabilir. Ancak sorun şu ki, tarihsel veriler üzerindeki bu tür bir "optimizasyon", diğer göstergeler veya bunların kombinasyonlarının yanı sıra geleceğin etkili bir tahmini için çalışmamaktadır. Tarihte, kase, gerçek hayatta - bir drenaj.



Peter Konow'un fotoğrafı.
Nikolay, bu başlıkta "test ediciler için karlı" bir aracın otomatik yerleşimi problemini çözüyorum. Diğer sorular (özellikle burada) beni daha az ilgilendiriyor (en azından şimdi). Aracın gerçek karlılığı başka bir konu için bir soru.)) Ama tebrikler için teşekkürler!))

Bu nedenle, elbette üzgünüm, ama o zaman konunuz başka bir beyin yıkama. Bu konu, yalnızca "mucize danışmanlarını" saf potansiyel alıcılara ovmaya çalışan dolandırıcılar için ilginçtir, böylece test satın almadan önce güzel resimler gösterir ve güzel resimlerin kaybolmaması için tarih ve farklı karakterler için "optimize edilmiş" parametreleri periyodik olarak günceller. çirkin bir gerçeğe dönüşür.

Dosyalar:
 
Nikolai Semko :

Evet, hangi problemler - Fourier yöntemiyle zikzak yaklaşımı ve ekstrapolasyonu yerine kullanın.

Mükemmel!!!

Nikolai, algoritmayı "bozmak" ne kadar zahmetli ki (en fazla) 1 veya n son sinüzoid periyodu hesaba katılıyor?

Yaklaşık olarak yeşil çizgilerin sınırları içine düşüyor.

Ve sola ekstrapolasyon ekleyin. Ters tahminin sapma dinamiklerini göreceğiz.


 
Aleksey Panfilov :

Mükemmel!!!

Nikolai, algoritmayı "bozmak" ne kadar zahmetli ki (en fazla) 1 veya n son sinüzoid periyodu hesaba katılıyor?

Yaklaşık olarak yeşil çizgilerin sınırları içine düşüyor.

Ve sola ekstrapolasyon ekleyin. Ters tahminin sapma dinamiklerini göreceğiz.

Seni anlamadım Alexey, ne demek istiyorsun.

 
Nikolai Semko :

Seni anlamadım Alexey, ne demek istiyorsun.

Her sinüzoidin özelliklerini belirlemek için tüm aralığı kullanarak doğru hesaplamaya sahipsiniz. Öneri, sinüzoidin periyodu azaldıkça, özelliklerini belirlemek için gerçek aralığı azaltmaktır.

Gelecekteki fiyatın hem önceki tarihten hem de resme yeni dalgalanmalar getiren son olaylardan etkilendiği varsayımından.
 
Реter Konow :

Bu yapıcıyı tamamen Optimizasyona bağlamayı başardıysanız - bahsettiğim şey bu.

  1. Alım Satım Sistemi için bazı ortak Parametre tabanını alıyoruz.
  2. Bazı Parametreler altında - hesaplama algoritması, Gösterge, denklem, ön ayar seçimi.
  3. Göstergeler olarak temsil edilen parametreler değişkenlerdir ve değerleri formüllerdir. Ve Sistemin geri kalan parametreleriyle birlikte "aşılacak".
  4. Order ve Stop Parametreleri için sadece değerler optimize edilir (parametrelerin kendileri numaralandırılmadan).

Optimizasyon sonucunda tam teşekküllü Stratejiler elde edilmelidir. Bu strateji oluşturma yönteminin işe yaramaması için hiçbir neden göremiyorum.

Evet. Bu arada, ilginç bir konu. Ben de bu doğrultuda düşünüyordum...
 
Igor Makanu :


Sorunun özüne ulaşmadığınız için kim suçlanacak. Her yazımda tekrarlıyorum.)))

Kareler:

1. Veri girişi - test cihazında geçmişi işaretleyin .

2. Algoritma :

(1) tarihte "ideal" giriş noktalarını bulmak için bir yöntem.

(2) puan cinsinden gösterge değerleri almak.

(3) noktalardaki gösterge değerlerinin tekrarlarının tespiti.

(4) Bir ticaret stratejisi için göstergelerin seçimi.


3. Çıktı verileri - bir giriş sinyali ve bir çıkış sinyali ve bunların değerleri için bir dizi parametre biçiminde bir ticaret stratejisi.



Görev: optimal stratejiyi aramayı otomatikleştirmek .

Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5
Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5
  • www.mql5.com
В составе клиентского терминала MetaTrader 5 есть встроенная среда программирования для разработки полностью автоматических стратегий (торговых роботов), которые могут торговать без вмешательства человека.  Другое название торговых роботов - эксперты.  Эксперты и технические индикаторы для терминала MetaTrader 5 пишутся на языке MQL5, в котором...
 
Реter Konow :

Sorunun özüne ulaşmadığınız için kim suçlanacak. Her yazımda tekrarlıyorum.)))

Kareler:

1. Veri girişi - test cihazında geçmişi işaretleyin .

2. Algoritma :

(1) Tarihte "ideal" giriş noktalarını bulmak için bir yöntem.

(2) puan cinsinden gösterge değerleri almak.

(3) noktalardaki gösterge değerlerinin tekrarlarının tespiti.

(4) Bir ticaret stratejisi için göstergelerin seçimi.


3. Çıktı verileri - bir giriş sinyali ve bir çıkış sinyali ve bunların değerleri için bir dizi parametre biçiminde bir ticaret stratejisi.



Görev: optimal stratejiyi aramayı otomatikleştirmek .

Sadece gösterge değerleri mi alıyorsunuz? Yaklaşım umutsuz.

 
Реter Konow :

Sorunun özüne ulaşmadığınız için kim suçlanacak. Her yazımda tekrarlıyorum.)))

Kareler:

1. Veri girişi - test cihazında geçmişi işaretleyin .

garip ama daha önceki mesajlarda indikatörlere göre giriş-çıkış sinyallerini kullanacağınızı yazmıştınız bence indikatörlerin değerleri sizin giriş verileriniz olmalı ve orada nasıl çalışıyorlar ama en azından tahmin ediyorlar Kahve Alanları

Tamam, açık..... zaten işaret geçmişini kullanarak çalışan bir dizi göstergeye sahip olduğunuz açık..... genel olarak, bir kez daha - her şey netleşti! ;)

Neden: