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

 
serjMois >> :

Fraktalı kırarak giriş, RSI 50'nin üzerinde satın almak, 50'nin altında satmak için S/L 20 p., sondaki stop 15 p.

Tarih üzerinde test etmek için, nasıl olduğunu bilmiyorum.



Deneyin, bir yanlışlık olursa özelden yazın düzelteyim >>

Dosyalar:
 

Meslektaşlarım, neden böyle bir sorun ortaya çıkabilir:


pozisyon açma şartı yerine getirildi, ancak aynı zamanda pozisyon açılmadı...


if ( ((MathRound(iCustom(NULL, 0,"ind1",2,0))==1)&&(ind2()==1) )
{
if ( buy_order_open==0 )
{
Alert("Время покупать ", Symbol());
//long
ticket = OrderSend(Symbol(), OP_BUY, lots,NormalizeDouble(Ask, Digits), 3,NormalizeDouble(Bid - sl * Point, Digits), 0, "Buy", MagicNumber, 0, Blue); //Ask
//----
if(ticket < 0)
{
Sleep(30000);
prevtime = Time[1];
}

buy_order_open = 1;
}

}

Mesajlı uyarı tetiklendi, ancak sipariş gönderilmedi... :((

 
Morzh09 >> :

Meslektaşlarım, neden böyle bir sorun ortaya çıkabilir:


pozisyon açma şartı yerine getirildi, ancak aynı zamanda pozisyon açılmadı...



Alert("Время покупать ", Symbol());//long


ticket = OrderSend(Symbol(), OP_BUY, lots,NormalizeDouble(Ask, Digits), 25 ,NormalizeDouble(Bid, Digits) - sl * Point , 0, "Buy", MagicNumber, 0, Blue); //Ask 25 для тестера проскальзование хаотично

Mesajlı uyarı tetiklendi, ancak sipariş gönderilmedi... :((

Bir dergide ne yazıyor?

 
costy_ >> :

Bir dergide ne yazıyor?

Gerçek şu ki, test cihazında uzun süre sadece birkaç işlem yapılıyor...

Performansı gerçek zamanlı olarak test etmeye karar verdim ...

ve şimdi danışman düzenli olarak "sat / satın alma" fırsatı hakkında mesajlar görüntüler, ancak işlem yapmaz ....

 
Morzh09 >> :

Gerçek şu ki, test cihazında uzun süre sadece birkaç işlem yapılıyor...

Performansı gerçek zamanlı olarak test etmeye karar verdim ...

ve şimdi danışman düzenli olarak "sat / satın alma" fırsatı hakkında mesajlar görüntüler, ancak işlem yapmaz ....

Test penceresinde, işlemi neden tamamlayamadığını yazdığı bir günlük vardır.


 
Millet, bana neyin yanlış olduğunu söyleyin. isimle adlandırılan global bir değişkeni çağırmaya çalışıyorum ve
 string PP = Symbol ( ) + Period ( ) ;   
Points = GlobalVariableGet ( PP ) ;     
grafik dönemi. Ama bir şey anlamıyorum. TEŞEKKÜRLER!
 
kon12 писал(а) >>
Millet, bana neyin yanlış olduğunu söyleyin. Grafiğin adı ve periyodu ile adlandırılan global bir değişkeni çağırmaya çalışıyorum. Ama bir şey anlamıyorum. TEŞEKKÜRLER!

Muhtemelen önce bir GlobalVariableSet yapmanız mı gerekiyor?

 
Itso писал(а) >>

Muhtemelen önce bir GlobalVariableSet yapmanız mı gerekiyor?

Glob tablosundaki global değişken. Değişkenleri girdim ve parametrelerini ayarladım. Onu aramaya çalışıyorum. bence hat yanlış

string PP = Sembol ( ) + Nokta ( ) ;

 
kon12 >> :

Glob tablosundaki global değişken. Değişkenleri girdim ve parametrelerini ayarladım. Onu aramaya çalışıyorum. bence hat yanlış

string PP = Sembol ( ) + Nokta ( ) ;


Satır doğru yazılmış, sonuç bu. Nokta bir sayıdır, şüpheniz varsa, int türünden bir dizeye dönüştürmeyi açıkça yapın, belki dönüştürme sırasında sayıdan önce bir boşluk eklenir ve "EURUSD 1" gibi bir dize elde edilir

 
splxgf писал(а) >>

Satır doğru yazılmış, sonuç bu. Nokta bir sayıdır, şüpheniz varsa, int türünden bir dizeye dönüştürmeyi açıkça yapın, belki dönüştürme sırasında sayıdan önce bir boşluk eklenir ve "EURUSD 1" gibi bir dize elde edilir

 string PP = Symbol ( ) + Period ( ) ; 
// Symbol()="EURUSD";
// Period()=PERIOD_H1;
Print ( PP ) ; // EURUSD60
Dönem ( ) işlevi, geçerli zaman dilimini dakika cinsinden döndürür