Kodlama yardımı - sayfa 704

mladen :

Lea

Hadi bakalım


MÜKEMMEL !!

Hızlı yardımınız için tekrar teşekkürler! Lea

Merhaba kodlayıcılar, bir soru:

her zaman dilimi için farklı ayarlara sahip bir göstergeye dayalı bir sinyal panosu oluşturmak istersem ve değerini okumak için iCustom işlevini kullanmak istersem nasıl yapılabilir? Örneğin Uzunluk1(ilk tf için), Uzunluk2(ikinci tf için) vb. yazarsam iCustom işlevini kullanamam.

Değerlerini okumak istediğim her zaman dilimi için farklı bir kaynak göstergesi (farklı harici değişken adlarıyla) oluşturmalı mıyım?

mladen :

Muhtemelen bir dizgeye parametreler girmeniz ve ardından bu dizgedeki parçaları uygun dizilere ayrıştırmanız gerekecektir.

Bunun bir örneği için bu gönderiye bakın: https://www.mql5.com/en/forum/179807/page198

teşekkürler, ilginç!

thefxpros :

Merhaba kodlayıcılar, bir soru:

her zaman dilimi için farklı ayarlara sahip bir göstergeye dayalı bir sinyal panosu oluşturmak istersem ve değerini okumak için iCustom işlevini kullanmak istersem nasıl yapılabilir? Örneğin Uzunluk1(ilk tf için), Uzunluk2(ikinci tf için) vb. yazarsam iCustom işlevini kullanamam.

Değerlerini okumak istediğim her zaman dilimi için farklı bir kaynak göstergesi (farklı harici değişken adlarıyla) oluşturmalı mıyım?

Muhtemelen bir dizgeye parametreler girmeniz ve ardından bu dizgedeki parçaları uygun dizilere ayrıştırmanız gerekecektir.

Bunun bir örneği için bu gönderiye bakın: https://www.mql5.com/en/forum/179807/page198

Sevgili arkadaşım,

 

kodlamaya ihtiyacım var,

mum kapanır, eğer mum YUKARI ise, o zaman YUKARI uyarır ve mum AŞAĞI ise, herhangi bir zaman diliminde AŞAĞI uyarır

 

varsa lütfen benimle paylaşın,

şimdiden teşekkürler,

- şaka yapmak

Merhaba

ticaret Fikrimle ilgili bir sorunum var:

double BU1=iMA(Symbol(),0,ShortSma,0,MODE_SMA,PRICE_CLOSE,i+1);

double BL1=iMA(Symbol(),0,LongSma,0,MODE_SMA,PRICE_CLOSE,i);


string SATIN AL = "yanlış";
string SATIŞ = "yanlış";

if(TradeAfterTP==false&&!(BU1>Kapat[1]&&BL1>Kapat[1])||
(TradeAfterTP&&BU1>Kapat[1]&&BL1>Kapat[1]))BUY="true";
if(TradeAfterTP==false&&!(BL1<Kapat[1]&&BU1<Kapat[1])||
(TradeAfterTP&&BL1<Kapat[1]&&BU1<Kapat[1]))SELL="true";

string SignalBUY="yanlış";

string SignalSELL="yanlış";

EA, yanlış noktalarda ticaret açar ve sonraki anlarda kapatır --- neden?

Lütfen herhangi bir Yardım ??

Yine de teşekkür ederim...

Dosyalar:
BeastyBoy :

Merhaba

ticaret Fikrimle ilgili bir sorunum var:

double BU1=iMA(Symbol(),0,ShortSma,0,MODE_SMA,PRICE_CLOSE,i+1);

double BL1=iMA(Symbol(),0,LongSma,0,MODE_SMA,PRICE_CLOSE,i);


string SATIN AL = "yanlış";
string SATIŞ = "yanlış";

if(TradeAfterTP==false&&!(BU1>Kapat[1]&&BL1>Kapat[1])||
(TradeAfterTP&&BU1>Kapat[1]&&BL1>Kapat[1]))BUY="true";
if(TradeAfterTP==false&&!(BL1<Kapat[1]&&BU1<Kapat[1])||
(TradeAfterTP&&BL1<Kapat[1]&&BU1<Kapat[1]))SELL="true";

string SignalBUY="yanlış";

string SignalSELL="yanlış";

EA, yanlış noktalarda ticaret açar ve sonraki anlarda kapatır --- neden?

Lütfen herhangi bir Yardım ??

Yine de teşekkür ederim...

Kapanış bu koda bağlı değildir. Siparişin ne zaman kapatılacağını kontrol eden kısmı kontrol edin

Teşekkürler Mladen.

Yakın zaman:

if((SELL=="doğru")||

veya

if((SATIN AL=="doğru")

????

BeastyBoy :

Teşekkürler Mladen.

Yakın zaman:

if((SELL=="doğru")||

veya

if((SATIN AL=="doğru")

????

Ve "hiçbir şey yapma" ne zaman?

Ve "hiçbir şey yapma" ne zaman?

Alış : BU1<Kapat[1] sonra tekrar BU1>Kapat[1]'a kadar bekliyor veya satış modunda.

Fikir, EA'nın herhangi bir Trend düzeltmesini satın alması (satması).

Süper Woody Princip gibi aynı Fikir.

Satın al: Daha uzun CCI >0 ve hızlı CCI = -100

Karışıklık için özür dilerim.....

Teşekkür ederim