Sormak! - sayfa 162

 
increase:
Birden fazla satırım olduğunda işlemek için her seferinde bir satırı nasıl seçebilirim? gibi bir şey

if (Askval5) { al=1;sat=0; }

if (Askval4) { satın al=1;sat=0; }

if (Askval3) { satın al=1;sat=0; }

if (Askval2) { satın al=1;sat=0; }

if (Askval1) { satın al=1;sat=0; }

Zaman gecikmesini kullanarak çalıştırdım ama daha iyi bir yolu olmalı

if (TimeLocal() >= _time_waiting && Ask > val6 + ters boşluk) {buy=1;sell=0;_time_waiting = TimeLocal() + 480;}

if (TimeLocal() >= _time_waiting && Bid > val5 - ters boşluk && Bid < val6) {buy=0;sell=1;_time_waiting = TimeLocal() + 480;}

if (TimeLocal() >= _time_waiting && Sor > val4 + ters boşluk && Sor < val5) {buy=1;sell=0;_time_waiting = TimeLocal() + 480;}

 

if/else ifadelerine veya switch ifadelerine bakın. Halihazırda sahip olduğunuz bazı EA'lara ve ayrıca yardım dosyasına bir göz atın.

Lüks

 
luxinterior:
if/else ifadelerine veya switch ifadelerine bakın. Halihazırda sahip olduğunuz bazı EA'lara ve ayrıca yardım dosyasına bir göz atın. Lüks

Teşekkürler yaptım ama onları çalıştırmak için biraz daha yönlendirmeye ihtiyacım var

 
increase:
Birden fazla satırım olduğunda işlemek için her seferinde bir satırı nasıl seçebilirim? gibi bir şey

if (Askval5) { satın al=1;sat=0; }

if (Askval4) { al=1;sat=0; }

if (Askval3) { satın al=1;sat=0; }

if (Askval2) { satın al=1;sat=0; }

if (Askval1) { satın al=1;sat=0; }

Bana öyle geliyor ki, val1 - val6'nın hepsinin farklı değerlere sahip olduğunu varsayarsak, herhangi bir zamanda if() ifadelerinizden yalnızca biri doğru olabilir.

Burada ne istediğinizden tam olarak emin değilsiniz.

 

Bu ihtiyacım olanı yapacak mı?

Merhaba

Bu kod, stratejim için ihtiyaç duyduğum CCI'nın üstüne RSI'yı getirecek mi?

CCİ'den "Önceki Göstergenin Verilerini" kullanarak RSI'yi okumak için EA'ya ihtiyacım var.

double Buy1_1 = iCCI(NULL, 0, 10, PRICE_OPEN, Mevcut + 0);

double Buy2_1 = iRSI(NULL, 0, 3, 7, Current + 0);

Cemal

 
wolfe:
Bana öyle geliyor ki, val1 - val6'nın hepsinin farklı değerlere sahip olduğunu varsayarsak, herhangi bir zamanda if() ifadelerinizden yalnızca biri doğru olabilir. Burada ne istediğinden tam olarak emin değilsin.

biri doğru ama Ask < val6 Ask < val5'i gereksiz kılıyor Uygun bölgeyi ve sadece o bölgeyi çalıştırmam gerekiyor

 

2ma rsi sorusu

wolfe:
Bana öyle geliyor ki, val1 - val6'nın hepsinin farklı değerlere sahip olduğunu varsayarsak, herhangi bir zamanda if() ifadelerinizden yalnızca biri doğru olabilir. Burada ne istediğinden tam olarak emin değilsin.

merhaba wolfe,

Bir süre önce bir "2ma of rsi" göstergesi yazıyorsunuz ve şimdi onlardan bir robota veri almaya çalışıyorum, bunun RSI değerini almak için doğru satır olup olmadığını sormak istiyorum

double rsi1=iCustom(sembol,zaman çerçevesi,"2MA_RSI",RSI_Zaman çerçevesi,RSI_Period,0,bar);

Doğru değerleri alamadığım için, örneğin değişkende asla 80 değerini alamam, ancak göstergenin 80 satırına dokunun.

Lütfen bana haber ver.

teşekkürler

pachekus.

 

firebird ve nonlagma v7

Biri lütfen firbird'e bir kod ekleyebilir, böylece bir saatlik grafikte Nonlagma sinyalini takiben 1 veya 5 dakikalık grafiklerde işlem yapabilir mi?

bir saatlik grafikte lagma olmayan yeşil ise, firebird yalnızca 1 veya 5 dakikalık grafikte uzun sürer ve tam tersi

şimdiden teşekkürler

 

firebird ve nonlagma v7

Biri lütfen firbird'e bir kod ekleyebilir, böylece bir saatlik grafikte Nonlagma sinyalini takiben 1 veya 5 dakikalık grafiklerde işlem yapabilir mi?

bir saatlik grafikte lagma olmayan yeşil ise, firebird yalnızca 1 veya 5 dakikalık grafikte uzun sürer ve tam tersi

şimdiden teşekkürler

 

İki boyutlu bir dizi nasıl sıralanır?

codersguru:
Merhaba millet,

Bazı kod parçalarına yardım etmemi isteyen çok sayıda özel mesajım var.

MQL4 ile ilgili sorularınızı buraya yazabilirsiniz, ben de cevaplamak için elimden geleni yapacağım.

Sevgili Guru,

İki boyutlu bir dizi kullanıyorum, diyelim ki ZigZag[2][100]. ve ilk boyuta göre sıralamak istiyorum. Aşağıdaki işlevi kullanıyorum:

ArraySort(ZigZag, WHOLE_ARRAY ,0,MODE_DESCEND);

ama ne birinci boyuta göre ne de ikinci boyuta göre sıralanmış gibi görünüyor. burada bana yardım edebilecek kimse var mı?

Çok teşekkürler