[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 877

 

Ve ne, A=Close [1] ifadesi geçersiz mi?????????? Sonuç her zaman 1'dir !!!!!!!!!!!!!!!!

Ayrıca her zaman 1 harici int Bar vardır; B=Kapat [çubuklar];

Ve burada her zaman 0 С=А-В; , ve burada her zaman sıfırdır int fark=Kapat [1] - Kapat [Çubuklar]; Millet, söyleyin bana, ben aptalım.

 
Dimka-novitsek :

Ve ne, A=Close [1] ifadesi geçersiz mi??????????

avukatlar soracak
 
Doğru, köpeğin karıştırdığı yer ??? Farkı nasıl hesaplarsınız?
 
Dimka-novitsek :

Ve ne, A=Close [1] ifadesi geçersiz mi?????????? Sonuç her zaman 1'dir !!!!!!!!!!!!!!!!

Ayrıca her zaman 1 harici int Bar vardır; B=Kapat [çubuklar];

Ve burada her zaman 0 С=А-В ; ve burada her zaman sıfır int fark=Close [1] - Close [Bars]; Millet, söyleyin bana, ben aptalım.

tam kodu baskılarla göster. Kolay bir yerde biçin. Ve değişkenleri Rusça harflerle aramayın - en kötü programlama tonu.
 


//+------------------------------------------- --------------------+
//| Barlar Dimona.mq4 |
//| Telif Hakkı © 2010, MetaQuotes Yazılım A.Ş. |
//| http://www.metaquotes.net |
//+------------------------------------------- --------------------+
#property telif hakkı "Telif hakkı © 2010, MetaQuotes Software Corp."
#özellik bağlantısı "http://www.metaquotes.net"

//+------------------------------------------- --------------------+
//| uzman başlatma işlevi |
//+------------------------------------------- --------------------+
harici çift aralık;
harici çift hacim, stoploss, takeprofit;
harici iç çubuklar;
int init()
{
//----

//----
dönüş(0);
}
//+------------------------------------------- --------------------+
//| uzman sıfırlama işlevi |
//+------------------------------------------- --------------------+
int tanım()
{
//----

//----
dönüş(0);
}
//+------------------------------------------- --------------------+
//| uzman başlatma işlevi |
//+------------------------------------------- --------------------+
int başlangıç()
{int A,B,C;
A=Kapat [1];B=Kapat [Çubuklar];
C \u003d AB;
int fark=Kapat [1] - [Çubuklar]'ı Kapat;

int kayma=3;
Comment("[B]'yi Kapat ", B);


while(fark>kaydırma)
OrderSend ( Symbol(), OP_BUY, hacim, Sor, kayma, Bid-stoploss*Point,
Teklif+kar al*Puan, NULL, 0, 0, Kırmızı) ;

while(0-fark>Kaydır)
OrderSend (Symbol(), OP_SELL, hacim, Bid, kayma, Ask+stoploss*Point,
Kâr al*Puan, NULL, 0, 0, Siyah) ;


//----
dönüş(0);
}
//+------------------------------------------- --------------------+

Sadece mql4'ü daha iyi anlamak için pratik yapıyorum. Yorum, genel olarak program içinde neler olduğunu görmek için kullanılır.

 

Dimka-novitsek

işte, doğru, ne düzelttim, kendin gör

Dosyalar:
0000001_3.mq4  2 kb
 
Teşekkürler!!!!!! Değişkeni bu şekilde adlandırmadım. Saatleri anlayamadım 4. Bileceğim. Tekrar teşekkürler!
 

Sevgili programcılar, lütfen bu göstergeyi yeniden çizmemesi için düzeltmeme yardım edin. Veya bana bir tür yeniden çizmeyen gösterge söyle ( eğilim çizgisinden bir geri tepme için), çok minnettar olacağım. Ben kendim programlamada tam bir 0'ım.

Dosyalar:
float_1.zip  4 kb
 
Martin ile kimin bardağı var? Onu burada buldum ama o değil, Martin çalışmıyor.
 
vlandex :
Bir yerde böyle bir danışman vardı - rastgele bir anlaşma açarız, eğer kırmızıda kapanırsa, lotu 2 kat artırarak tersini açarız. O nerede?

Oyuncaklarımda buna benzer bir tane var gibi görünüyor