Optimizasyon Algoritmaları Şampiyonası. - sayfa 105

 
Andrey F. Zelinsky :
Belirtilen bağlantıdaki gönderideki bölüm hakkında yorum bulmak mümkün değildi - pratik faydalar ve görev örnekleri.

Çoğu zaman bir şeyin maksimum ve minimum değerini (ekstremi) bulmamız gerekir. Örneğin, maks. ve dk. belirli bir komisyoncu için zaman dilimi başına yayılma.

Yayılma, hem piyasanın durumu hem de belirli bir komisyoncunun politikası tarafından belirlenir. Aracının hangi algoritmaya sahip olduğunu yalnızca tahmin edebiliriz. min diyelim. zaman aralığı yayılması üç ana faktör tarafından belirlenir - maks. ve dk. bar fiyatı ve zamanı H, L, T . Ayrıca, FF'nin kendisi Spread= f(H,L,T) bir formülle değil, bir dizi spread=double[ H,L,T] ile belirtilir. Görev, düzenleyicinin yan tarafındaki FF'yi (yani algoritmaya), FF'nin minimum olduğu bir dizi göndermektir. Aslında yayılımı belirleyen daha birçok faktör var ve bunlar sürekli değişiyor.

 
Yuri Evseenkov :

Çoğu zaman bir şeyinmaksimum ve minimum değerini (ekstremi) bulmamız gerekir. Örneğin, maks. ve dk. belirli bir komisyoncu için zaman dilimi başına yayılma.

Yayılma, hem piyasanın durumu hem de belirli bir komisyoncunun politikası tarafından belirlenir. Aracının hangi algoritmaya sahip olduğunu yalnızca tahmin edebiliriz. min diyelim. zaman aralığı yayılması üç ana faktör tarafından belirlenir - maks. ve dk. bar fiyatı ve zamanı H, L, T . Ayrıca, FF'nin kendisi Spread= f(H,L,T) bir formülle değil, bir dizi spread=double[ H,L,T] ile belirtilir. Görev, düzenleyicinin yan tarafındaki FF'yi (yani algoritmaya), FF'nin minimum olduğu bir dizi göndermektir. Aslında yayılımı belirleyen daha birçok faktör var ve bunlar sürekli değişiyor.

Örnekleriniz hiç inandırıcı değil, örneklerin hiçbir şey olmadığını bile söyleyebilirsiniz - en azından örneğinizde:

-- bazı özel ekstremum arama algoritması kullanmak gerekli mi?

Pratik kullanım sorunu ve görev örnekleri açıktır.

 
Andrey F. Zelinsky :

Örnekleriniz hiç inandırıcı değil - en azından örneğinizde:

-- bazı özel ekstremum arama algoritması kullanmak gerekli mi?

Pratik kullanım sorunu ve görev örnekleri açıktır.

Algoritma klasik de olabilir. Sadece hızlı olmalı ve bilinmeyen fonksiyonlar için ekstremumları bulmalıdır.

 
Yuri Evseenkov :

Algoritma klasik de olabilir. Sadece hızlı olmalı ve bilinmeyen fonksiyonlar için ekstremumları bulmalıdır.

Neden hızlı olmak zorunda?

Genel anlamda bir tür soyutlamadan bahsediyorsunuz.

Kesin bir şekilde netleşmesi için belirli bir soruna bir örnek verebilirsiniz - evet, iki aydır rendelenmiş hızlı bir optimizasyon algoritması - böyle bir algoritmaya ihtiyaç vardır.

Pratik faydalar sorunu - başlangıçta, topikstarter şampiyonluğu ve kendisi hakkında bir süper druper ustası olarak akıllı bir bakışla yayın yapmaya başlar başlamaz ortaya çıktı - ancak bu soru geçti ve iki aydır hakkında konuşuyoruz. pratik ticaret görevlerinde hangi tarafın uygulanabilir olduğu net olmayan bazı soyutlamalar.

 
Andrey F. Zelinsky :

Örnekleriniz hiç inandırıcı değil, örneklerin hiçbir şey olmadığını bile söyleyebilirsiniz - en azından örneğinizde:

-- bazı özel ekstremum arama algoritması kullanmak gerekli mi?

Pratik kullanım sorunu ve görev örnekleri açıktır.

Sonuç olarak, optimal değer arama algoritmasının, fonksiyonun maksimumunu aramak zorunda olmamasıdır. Bu organizatörün seçimidir.

Aslında algoritma, sistemin kararlı bir şekilde çalıştığı sistem özelliklerinin (parametrelerinin) optimal değerlerini aramalıdır. Yani, sorunun durumuna göre bir dizide FF'ye aktarılması gereken parametrelerin değerleri. Değerleri, FF'nin değer olarak döndürdüğü sistem özelliğinin durumunu belirler.

Analitik fonksiyon, ortam parametreleri ile sistem özelliğinin durumu arasındaki ilişkiyi yansıtır.

Sistemin analitik fonksiyonun maksimum değerinde kararlı bir şekilde çalıştığını varsayarsak, o zaman maksimumu aramamız gerekir, ancak özelliğin en iyi durumunun fonksiyonun tepe değeri değil, bir ara değer olması daha olasıdır. 1.

 
Sistem parametrelerinin değerlerini seçip FF'ye ileterek, FF'nin istenen değeri (mutlaka maksimum değil) döndüreceği anı bekleriz. Aldığımızda seçilen parametre değerlerini sistemde kullanmak üzere kaydediyoruz. Zorluk, bunu verimli ve hızlı bir şekilde yapmaktır.
 
Andrey F. Zelinsky :

Neden hızlı olmak zorunda?

Genel anlamda bir tür soyutlamadan bahsediyorsunuz.

Kesin bir şekilde netleşmesi için belirli bir soruna bir örnek verebilirsiniz - evet, iki aydır rendelenmiş hızlı bir optimizasyon algoritması - böyle bir algoritmaya ihtiyaç vardır.

Pratik faydalar sorunu - başlangıçta, topikstarter şampiyonluğu ve kendisi hakkında bir süper druper ustası olarak akıllı bir bakışla yayın yapmaya başlar başlamaz ortaya çıktı - ancak bu soru geçti ve iki aydır hakkında konuşuyoruz. pratik ticaret görevlerinde hangi tarafın uygulanabilir olduğu net olmayan bazı soyutlamalar.

Bazen kodun bir saniyede karar vermesi gerekir ve bunun için bir şeyi hızlı bir şekilde optimize etmeniz gerekir. Sizinle soyut olmayan bir şekilde konuşmaktan memnuniyet duyarım. Ama şimdi tek bir klasik yöntem kullanarak bir program yazmakla meşgul.

 
Реter Konow :

Sonuç olarak, optimal değer arama algoritmasının, fonksiyonun maksimumunu aramak zorunda olmamasıdır. Bu organizatörün seçimidir.

...

ÖRNEK VERMEK. Şimdi, ticarette "optimizasyon algoritmalarının" pratik faydalarını anlamak ilginç.

Ve "organizatör" ( Andrey Dik kastediliyorsa) ve onun seçimi artık bizi ilgilendirmiyor. Bu konudaki yetkinliğinden ciddi anlamda şüphe duyuyorum. Tartışmayı iki ay boyunca yaydı - faydaları ve sonuçları EKSİ SIFIR.

 
Andrey F. Zelinsky :

ÖRNEK VERMEK. Şimdi, ticarette "optimizasyon algoritmalarının" pratik faydalarını anlamak ilginç.

Ve "organizatör" ( Andrey Dik kastediliyorsa) ve onun seçimi artık bizi ilgilendirmiyor. Bu konudaki yetkinliğinden kesinlikle şüpheliyim. Tartışmayı iki ay boyunca yaydı - faydaları ve sonuçları EKSİ SIFIR.

Ticaret elbette bu algoritmanın kapsamını daraltır.

Kayıtlı geçmişin test edilen bölümünde en iyi ticaret sonucunu (en yüksek karlılığı) veren ticaret stratejisi parametrelerinin değerlerini bulmaktan ibaret olduğunu düşünüyorum.

Gelecekte belirli bir seansın özelliklerinin tekrarlanacağı ve bu parametre değerlerinin işe yarayacağı umuduyla, işlemcinin ticaret stratejisinin mevcut parametrelerinin geçmiş işlem seanslarındaki karı en üst düzeye çıkarmak için temel bir ayarlaması.

 
Yuri Evseenkov :

Bazen kodun bir saniyede karar vermesi gerekir ve bunun için bir şeyi hızlı bir şekilde optimize etmeniz gerekir. Sizinle soyut olmayan bir şekilde konuşmaktan memnuniyet duyarım. Ama şimdi tek bir klasik yöntem kullanarak bir program yazmakla meşgul.

Cevap kabul edildi. Hemen açık ve net bir şekilde söylenir - Böyle olmaması nedeniyle bir örnek veremem .