[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 507

 
Reshetov :
Pekala, ima ederseniz, geliştiriciler henüz geleceğe ve geriye gitmek için terminalde bir zaman makinesi uygulamadılar. Ya da bilmiyorum.
Akıllıca konuşuyorsun, ama bunun için teşekkürler. ipucunu alacağım.
 
griha :

Belirli bir gösterge düzeyinde, belirli bir ses sinyalinin çalınması için, stokastik veya RSI (veya daha doğrusu, aralarından seçim yapabileceğiniz birkaç gösterge) düzeyi tarafından yönlendirilecek bir komut dosyasını nasıl yazabilirsiniz? Ve gerçekleştirilecek bir eylem seçeneği olsaydı daha iyi olurdu - belirli bir ses sinyali çalındı, bir sipariş verildi, ekranda bir mesaj görüntülendi. Bana en azından senaryonun ana bloklarını söyle.

öğreticiye bakın
 
eugggy :
Akıllıca konuşuyorsun, ama bunun için teşekkürler. ipucunu alacağım.

Hiçbir şeyi tahmin etmeye ve çözmeye gerek yok, sadece beyninizi biraz hareket ettirin. Kendi sorunuzu zaten şöyle cevapladınız:

öggy :
... sonra 0 oluştur, sil -1 ...
Bu sayıları çubuk numaralarına takın.
 
Reshetov :

Hiçbir şeyi tahmin etmeye ve çözmeye gerek yok, sadece beyninizi biraz hareket ettirin. Kendi sorunuzu zaten şöyle cevapladınız:

Bu sayıları çubuk numaralarına takın.
Teşekkürler, bunu yapacağım.
 
ask : İyi bir programcı olduğumu iddia etmedim. Profilim değil. Bununla birlikte, programlama yeteneklerimi ve hack'lerimi tartışmıyoruz (ki son derece mütevazı olsa da, ihtiyacım olanı almama izin veriyor), ancak kabalığınızdan bahsediyoruz. Forumda farklı geçmişlere, farklı yaşlarda ve farklı becerilere sahip insanlar. Birini "telepatlar kulübüne" göndermek, kişiye bağlamsal olarak onun bir aptal olduğunu göstermektir. Zihinsel yetenekleriniz yeterince açık bir şekilde formüle edilmiş bir soruyu anlamanıza izin vermiyorsa

Ah ne çok duygu. En başından beri aynı şekilde çözelim, sorunuzu anlayabilecek biri var mı cevap verecek şekilde. Böyle:

Merhaba, belki birinin bir kod parçası vardır, a posteriori kombinasyonlardan (olası yerleşimler) hangisi doğru olanı bulur?

Seni telepatlara gönderdim. Seni oraya göndererek sana aptal demedim (bunu sadece sen düşünüyorsun). Ben sadece sorunun, normal bir yanıtın verilmesine izin vermeyen bulanık formülasyonunu ima ettim. İşte senden aldığım şey:

Kaba olmak gerekli mi? Telepatlara gitmedim, kendim çalmaya çalıştım, olduğu gibi çıktı (bir programcı değil), ama belki birinin buna ihtiyacı olacak.

Motivasyonsuz saldırganlığınızın nedeni açık değil, sadece bir okul kombinatorik kursundan bir kod parçası (bir senaryodan, bir danışmandan, her neyse) permütasyon sayısını (veya kombinasyonları, önemli değil) sordular. a posteriori verilerden gerekli olanlar, sadece yetersiz davranışın bir nedeni mi?

Ardından bir kod parçası geldi ( https://www.mql5.com/ru/forum/134688/page504 adresindeki gönderinize bakın), hakkında yalnızca 4 boyutlu bir parametre alanı üzerinde numaralandıracağınızı anlayabilirsiniz. Kod elbette çalışmıyor. Sizden özel bir soru almadım. Ama şimdi kendinizi derinden gücendirdiğinizi düşünüyorsunuz, çünkü. Seni telepatlara gönderdim.

Tamam, o zaman en azından bir şeyi anlayabilmeniz için benden size özel sorular var. Beni kombinatorik kursuna göndermene gerek yok, hatırlıyorum.

1. "A posteriori veri" ifadesine yüklediğiniz özel anlam nedir?

2. Görev bağlamında "gerekli" olan nedir? İhtiyaç kriteri nedir?

Kısacası, sorunun formülasyonu son derece belirsiz ve spesifik değildir. Ancak bir programcı belirli bir sorunu çözmek için kod yazar. Size açık olmayan başka ne var, bize kırgın mısınız?

 
Mathemat :

Ah ne çok duygu. En başından beri aynı şekilde çözelim, sorunuzu anlayabilecek biri var mı cevap verecek şekilde. Böyle:

Seni telepatlara gönderdim. Seni oraya göndererek sana aptal demedim (bunu sadece sen düşünüyorsun). Ben sadece sorunun, normal bir yanıtın verilmesine izin vermeyen bulanık formülasyonunu ima ettim. İşte senden aldığım şey:

Ardından bir kod parçası geldi ( https://www.mql5.com/ru/forum/134688/page504 adresindeki gönderinize bakın), hakkında yalnızca 4 boyutlu bir parametre alanı üzerinde numaralandıracağınızı anlayabilirsiniz. Kod elbette çalışmıyor. Sizden özel bir soru almadım. Ama şimdi kendinizi derinden gücendirdiğinizi düşünüyorsunuz, çünkü. Seni telepatlara gönderdim.

Tamam, o zaman en azından bir şeyi anlayabilmeniz için benden size özel sorular var. Beni kombinatorik kursuna göndermene gerek yok, hatırlıyorum.

1. "A posteriori veri" ifadesine yüklediğiniz özel anlam nedir?

2. Görev bağlamında "gerekli" olan nedir? İhtiyaç kriteri nedir?

Kısacası, sorunun formülasyonu son derece belirsiz ve spesifik değildir. Ancak bir programcı belirli bir sorunu çözmek için kod yazar. Size açık olmayan başka ne var, bize kırgın mısınız?


1. Kantçı anlamda a priori ve a posteriori kategorileri hakkında sizinle konuşmak istemiyorum - bu gereksiz. Ancak herhangi bir kişi için, deneyimden sonra (a priori'nin aksine) bir posteriori elde edilir. Bir Rusça sözlük yardımıyla sizin için açıklığa kavuşturmak zorunda kaldığım için beni bağışlayın: http://feb-web.ru/feb/mas/mas-abc/01/ma104224.htm Böylece, "a posteriori veriler" elde edilen verilerdir. deney / deney sırasında.

2. Kodu sadece eşitlikler ondan çıkarıldığı ve diziler doldurulmadığı için çalışmıyor olarak adlandırmanıza rağmen (belirli bir görev için onları doldurmanın açıklığı herhangi bir zorluk yaratmadığından), yine de size aynısını vereceğim. kod. Ve işe yaradığına inan (kontrol et). Zekice yazılmamış olabilir, ancak ihtiyaçlarıma uyuyor.

Size basit bir örnek vereceğim:

6 kez yazı tura attığımızı, turaları 1, turaları 2 olarak gösterdiğimizi varsayalım. Birinci ve üçüncü atışların, dördüncü ve altıncı atışların aynı işareti gösterdiği (yazı veya tura) ve (sizin gibi) tüm durumları bulun. "çalışmayan koddan" görebilir), ilk iki karşılaştırma birbirinden bağımsızdır (mb OO ve RR)

//+------------------------------------------------------------------+
//| ременный.mq4 |
//| Copyright © 2012, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2012, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net"

//+------------------------------------------------------------------+
//| script program start function |
//+------------------------------------------------------------------+
int start()
{
//----
int array[2][2][2][2] = {1,2,

1,2,

1,2,

1,2};

int array1 = {1,2,

1,2};

for(int q = 1; q <= 2; q++)
{
for(int w = 1; w <= 2; w++)
{
for(int e = 1; e <= 2; e++)
{
for(int r = 1; r <= 2; r++)
{
for(int t = 1; t <= 2; t++)
{
for(int y = 1; y <= 2; y++)
{



if (q==e && r==y)



MessageBox("имеем: ["+q+"]["+w+"]["+e+"]["+r+"]["+t+"]["+y+"].....");



}}}}}}
//----
return(0);
}
//+------------------------------------------------------------------+

Anlamadan, yabancılara kaba davranıyorsunuz, sadece herkesi uzaklaştırmakla kalmıyor, aynı zamanda bir şeyin çalışamazlığından da bahsediyorsunuz (görev için en uygun çözümü bulduğumu iddia etmiyorum), ancak görev çözüldü. Ve burada sürecin ne kadar kısa olduğu önemli değil (kod optimize edildi), sonuç önemlidir.

Seni bir okul kombinatorik kursuna sevk edecek cesaretim yok (kendi eğilimlerini bana atfetme), onu tanıdığına eminim ve hatta benden daha iyisin (muhatapımı asla entelektüel olarak bir kişi olarak kabul etmem) benden daha düşük, aksine), ama dikkatinizi tekrar ilk mesajıma çekeceğim.

Merhaba, belki birisinin arkadaki kombinasyonlardan (olası yerleşimler) doğru kombinasyonları bulan bir kod parçası vardır?

Bir insan için anlaşılmaz ne olabilir, bilmiyorum. Saldırganlığa ve kabalığa neyin sebep olduğunu anlamasam da (bunu görmezden gelebilirler), başkaları cevap verirdi/kendi başıma halledebilirdi, umurunda mı?

 
ask : Diyelim ki 6 kez yazı tura atıyoruz, tura 1, tura 2 olarak gösteriyoruz. Birinci ve üçüncü atışların, dördüncü ve altıncı atışların aynı işareti (tura veya tura) gösterdiği tüm permütasyonları bulun, ve ("kırık koddan" da görebileceğiniz gibi), ilk iki karşılaştırma birbirinden bağımsızdır (mb OO ve RR)

Sonunda net bir "gerekli" kavramı ve onu çözme girişimi olan belirli bir görev görüyorum. Burada, muhtemelen, permütasyonları değil, 6 atışlık bir dizi testi kastediyorlar?

Evet, bu tür problemler basit numaralandırma dışında nadiren çözülür - özellikle de tüm bu serileri açıkça göstermeniz ve sadece sayılarını saymanız gerektiğinde.

Tamam, hangi özel görevi çözmeniz gerekiyor?

Not: Saldırganlık/kabalıktan bahsetmeyi bırakın. Onlar yoktu, onları kendin icat ettin.

 
Mathemat :

Sonunda net bir "gerekli" kavramı ve onu çözme girişimi olan belirli bir görev görüyorum. Burada, muhtemelen, permütasyonları değil, 6 atışlık bir dizi testi kastediyorlar?

Evet, bu tür problemler basit numaralandırma dışında nadiren çözülür - özellikle de tüm bu serileri açıkça göstermeniz ve sadece sayılarını saymanız gerektiğinde.

Tamam, hangi özel görevi çözmeniz gerekiyor?

Not: Saldırganlık/kabalıktan bahsetmeyi bırakın. Onlar yoktu, onları kendin icat ettin.


Teşekkürler, ama ben çoktan kararımı verdim. Evet, anlaşmazlığın çözüldüğünü düşünelim. Belki de senin beni yanlış anladığın gibi ben de seni yanlış anladım. Yerleşti. Tekrar teşekkürler.
 
Merhaba. Göstergede belirli bir süre için maksimum Yüksek değeri nasıl görüntüleyebilirim?
 
david2 :
Merhaba. Göstergede belirli bir süre için maksimum Yüksek değeri nasıl görüntüleyebilirim?

int iEn yüksek ( dize sembol, int zaman dilimi, int tür, int sayı=WHOLE_ARRAY, int başlangıç=0)

Bulunan en yüksek değerin dizinini döndürür (geçerli çubuğa göre ofset).
Seçenekler:
semboller - Verileri aranacak enstrümanın sembolik adı. NULL, geçerli karakter anlamına gelir.
zaman aralığı - Dönem. Grafik dönemlerinden biri olabilir. 0, mevcut grafiğin periyodu anlamına gelir.
tip - Zaman dizisi kimliği. Zaman serisi tanımlayıcı değerlerinden herhangi biri olabilir.
saymak - Arasında aramanın yapılması gereken zaman serisi öğelerinin sayısı (geçerli çubuktan dizinin yukarısına doğru).
Başlat - En yüksek değer aramasının başladığı ilk çubuğun indeksi (geçerli çubuğa göre ofset). Negatif değerler yok sayılır ve boş bir değerle değiştirilir.
Misal:
 çift değer;
  // ardışık 20 çubukta maksimum fiyat değerinin hesaplanması
  // mevcut grafikte indeks 4'ten indeks 23'e
  val=Yüksek[iEn Yüksek(NULL,0,MODE_HIGH,20,4)];