Şamdan analizi. Desen kodlaması - sayfa 2

 
Integer :
Başlamak için, sadece kodlamanız ve ardından verimliliği artırmanız gerekir.

https://www.mql5.com/ru/code/291 kod tabanında kodlamak kolaydı ve benim için görev "baştan çözüldü" ve kodlama yoktu

CandleCode yöntemi http://www.forextimes.ru/foreks-stati/candlecode-zhiv her mum bir dijital koda dönüştürülür, ancak bu yöntemin çubukların göreceli konumunu belirlemenize izin vereceğinden şüpheliyim

 
IgorM :

https://www.mql5.com/ru/code/291 kod tabanında kodlamak kolaydı ve benim için görev "baştan çözüldü" ve kodlama yoktu

CandleCode yöntemi http://www.forextimes.ru/foreks-stati/candlecode-zhiv her mum bir dijital koda dönüştürülür, ancak bu yöntemin çubukların göreceli konumunu belirlemenize izin vereceğinden şüpheliyim

CandleCode'a göre, bir mum çubuğunun 256 seçeneği vardır. İki mum varsa, o zaman 256 * 256, iki mumun göreceli konumu için hala önemli sayıda seçenekle çarpın. Üç mum, oldukça pipo ...
 
Yatay bir ızgara çizebilir ve çubuk fiyatlarının ızgaradaki konumuna göre kodlayabilir. Üç düzeyde, dört düzeyde, beş düzeyde vb. kodlama, böylece toplam seçenek sayısı ve doğruluğu ayarlanır.
 
Integer :
Yatay bir ızgara çizebilir ve çubuk fiyatlarının ızgaradaki konumuna göre kodlayabilir. Üç düzeyde, dört düzeyde, beş düzeyde vb. kodlama, böylece toplam seçenek sayısı ve doğruluğu ayarlanır.

serin!

Görevi resmileştirmeye çalışacağım: verilen 5 örnek için çubukların göreceli konumunu belirlemek için bir yöntem geliştirmek

1. kırmızı çubuk Aç > Kapat

2. örnek No. 1'de, kırmızı çubuk Yüksek ve yeşil çubuk Düşük önemsizdir veya olmayabilir (diğer örnekler için analoji ile) paragraflarda bir sabit ile verilmiştir

1. 2. 3. 4. 5.

bu 5 örnek için böyle bir "bok" nasıl etkili bir şekilde kodlanır?

 
IgorM :

serin!

Görevi resmileştirmeye çalışacağım: verilen 5 örnek için çubukların göreceli konumunu belirlemek için bir yöntem geliştirmek

1. kırmızı çubuk Aç > Kapat

2. örnek No. 1'de, kırmızı çubuk Yüksek ve yeşil çubuk Düşük önemsizdir veya olmayabilir (diğer örnekler için analoji ile) paragraflarda bir sabit ile verilmiştir

1. 2. 3. 4. 5.

bu 5 örnek için böyle bir "bok" nasıl etkili bir şekilde kodlanır?

Başlangıçta, her bir mumu ayrı ayrı kodlayın. Ve sonra toplamı kodlayın.

Karşılaştırma için ortalama mum boyutunu alın

 
papaklass :

IgorM, ayrı bir dal oluşturun. İşte bu argümanlar konu dışı!

Zavallı öküz tamamen batırdı, kendi koduyla bir şubede görünmekten korkuyor. :)

Moderatörlerin mesajları ayrı bir başlığa taşıması veya programcılar arasında yarışmalar teklif edenlerin mesajlarımı yeni bir konu için kopyalaması ve sorunla ilgili görüşlerini tamamlaması umurumda değil
 
Peki, bağımsız sınava nasıl karar verdiniz?
 
Vinin :

Başlangıçta, her bir mumu ayrı ayrı kodlayın. Ve sonra toplamı kodlayın.

Karşılaştırma için ortalama mum boyutunu alın

+++
 
IgorM :

serin!

Görevi resmileştirmeye çalışacağım: verilen 5 örnek için çubukların göreceli konumunu belirlemek için bir yöntem geliştirmek

1. kırmızı çubuk Aç > Kapat

2. 1 numaralı örnekte, kırmızı çubuk Yüksek ve yeşil çubuk Düşük önemsizdir veya olmayabilir (diğer örnekler için analoji ile) paragraflarda bir sabitle verilmiştir

1. 2. 3. 4. 5.

bu 5 örnek için böyle bir "bok" nasıl etkili bir şekilde kodlanır?

if ( Open [j]< Close [j])//Черная свеча
  {
  if ( High [j]== Close [j]&& Open [j]== Low [j]) //Черный бар без хвостов
  if ( High [j]> Close [j]&& Open [j]> Low [j])   //Черный бар хвост верх и вниз
  if ( High [j]> Close [j]&& Open [j]== Low [j])  //Черный бар хвост в верх
  if ( High [j]== Close [j]&& Open [j]> Low [j])  //Черный бар хвост вниз
  }
//----------
if ( Open [j]> Close [j])//Белая свеча
  {
  if ( High [j]== Open [j]&& Close [j]== Low [j])  //Белый бар без хвостов
  if ( High [j]> Open [j]&& Close [j]> Low [j])    //Белый бар хвост верх и вниз
  if ( H igh [j]> Open [j]&& Close [j]== Low [j])   //Белый бар хвост в верх
  if ( High [j]== Open [j]&& Close [j]> Low [j])   //Белый бар хвост вниз
  }
//----------
if ( Open [j]== Close [j])//Нет свечи
  {
  if ( High [j]> Open [j]&& Close [j]> Low [j])     //+
  if ( High [j]== Open [j]&& Close [j]== Low [j])   //-
  if ( High [j]== Open [j]&& Close [j]> Low [j])    //хвост в низ
  if ( High [j]> Open [j]&& Close [j]== Low [j])    //хвост в верх
  }

Bar kod çözme, koşulunuzu istediğiniz satıra ekleyin ve istediğinizi alın.

Bu arada, if değiştirilemez olduğunda örneklerden biri budur ve bunlardan epeyce vardır.

 
Alexey : Bar kod çözme, koşulunuzu istediğiniz satıra ekleyin ve istediğinizi alın.

Bu arada, if değiştirilemez olduğunda örneklerden biri budur ve bunlardan epeyce vardır.

her şey açık ve herhangi bir "ortalama programcı" bunu uygulayabilir, izleyiciye nasıl kod yazılacağı sorusunu soruyorum, peki, eğer istersen, mum kombinasyonları için bir alfabe geliştirmek için sorum olsun: combo_A, combo_B, combo_C, combo_D, combo_E - sırasıyla şek. №№1-5