MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 296

 
Alexey Kozitsyn :
Hm... Yenile'yi tıkladığınızda grafiğin kendisinin değiştiği gerçeğine rastlamadım... bu bir şekilde şüpheli. İşte soru şu: DC alıntıları değiştiriyor mu ...
DC kendi alıntı arşivini tutmuyorsa, küçük zaman dilimleri için gerçek bir resimden daha fazlası (kesinlikle M1).
 

Merhaba. Bana bir koşulu nasıl yazacağımı söyleyin: eğer açık bir emir "kâr al" ile kapatılırsa - kalan tüm piyasa emirlerini silin; değilse (stoploss tarafından kapatılır) - bekleyen bir siparişle tam olarak aynı emri (aynı "stoploss" ve "takeprofit" ile) verin.

 
Tigerfreerun :

Soru şudur: tüm ticaretin evrensel koşulu için özel olarak girilmesi gereken şey. Benim durumumda, ticaret: tüm robotun tüm işlemlerini yalnızca ".... " koşuluyla açmak


yazmak

if(koşullar) f=true; başka f=yanlış;

if(f) ticaret; yoksa ticaret yapmayın.

Yoksa sizin için şartları mı oluşturmamızı istiyorsunuz?

 
Maxim Kuznetsov :
DC kendi alıntı arşivini tutmuyorsa, küçük zaman dilimleri için gerçek bir resimden daha fazlası (kesinlikle M1).

onlar. danışmandan fiyat tablosunu yüklemek ve güncellemek için operatör yok mu?

 
6737998 :

Merhaba. Bana bir koşulu nasıl yazacağımı söyleyin: eğer açık bir emir "kâr al" ile kapatılırsa - kalan tüm piyasa emirlerini silin; değilse (stoploss tarafından kapatılır) - bekleyen bir siparişle tam olarak aynı emri (aynı "stoploss" ve "takeprofit" ile) verin.


aracılığıyla işlem geçmişi ile çalışın

SiparişlerGeçmişiToplam()

OrderSelect(i,SELECT_BY_POS,MODE_HISTORY)

 
Dmitriy Voevodkin :

yazmak

if(koşullar) f=true; başka f=yanlış;

if(f) ticaret; yoksa ticaret yapmayın.

Yoksa sizin için şartları mı oluşturmamızı istiyorsunuz?

hayır yukarda yazdım

"yalnızca sinyal mumunun artan hacmiyle işlem yapın", yani henüz kapanmış olan

 
Tigerfreerun :
hayır yukarda yazdım

"yalnızca sinyal mumunun artan hacmiyle işlem yapın", yani henüz kapanmış olan


"Büyüyen mum hacmi" ne anlama geliyor?

Terminalde bu şekilde işlem hacmi yoktur.

 
Dmitriy Voevodkin :

"Büyüyen mum hacmi" ne anlama geliyor?

Terminalde bu şekilde işlem hacmi yoktur.


Hacim göstergesi. Evet, haklısın, bu bir kene hacmidir. Genel olarak, anlamı. Ve "if" den önce kodda ne yazılmalıdır? Daha yeni başlıyorum... "Bool"a mı ihtiyacınız var? Lütfen tam olarak yazın, bu sizin için zor değilse, "yalnızca henüz kapanan mum öncekinden daha büyük bir Hacim değerine sahip olduğunda işlem yapın" koşulunu yazın.

 
Tigerfreerun :

Hacim göstergesi. Evet, haklısın, bu bir kene hacmidir. Genel olarak, anlamı. Ve "if" den önce kodda ne yazılmalıdır? Daha yeni başlıyorum... "Bool"a mı ihtiyacınız var? Lütfen tam olarak yazın, bu sizin için zor değilse, "yalnızca henüz kapanan mum öncekinden daha büyük bir Hacim değerine sahip olduğunda işlem yapın" koşulunu yazın.


neden gösterge? terminal hacimlerini kullanın.

if(Volume[1]>Volume[2])

[0] geçerli mum

veya EA'yı belirli bir zaman çerçevesinin hacimlerine bağlamak istiyorsanız iVolume() kullanın.

 
Dmitriy Voevodkin :

neden gösterge? terminal hacimlerini kullanın.

if(Volume[1]>Volume[2])

[0] geçerli mum

veya EA'yı belirli bir zaman çerçevesinin hacimlerine bağlamak istiyorsanız iVolume() kullanın.

Teşekkürler, ancak seçeneğin değeri "bool" mu? Ya da ne yazmalıyım?