Lansmandan sonra aşağıdaki koşullarla beş dakikalık bir çizelgenin seyrini takip edecek bir Uzman Danışman: - sayfa 10

 
Şimdi yakalamaya çalışacağım.
 
salesman77 :
Delta işe yarıyor gibi görünüyor...
Delta puanları yükseldiğinde satmam ve düşerken almam gerekiyor...

Ama ilk başta tam tersini söyledi!
 
Numara. Fikrimin özü:
Keskin bir düşüşle, pound birkaç puan geri döner ve güçlü bir artış da olur.
Fiyat 5 dakika içinde 30 puan arttıysa, T/P ile sadece 3 puan satmanız gerekir. Ve tam tersi :)))
Düştüğünde al, yükseldiğinde sat...
Roman'a yardım et...
 
if ( Bid - iOpen ( NULL , 0 , 0 ) >= Delta * Point ) //Цена выросла на больше или = Delta пунктов
//продаем-
{
ticket = OrderSend ( Symbol () , 1 , Lots , Bid , 3 , Bid + StopLoss * Point , Bid - TakeProfit * Point ,
                 " продал " , MagicNumber , 22222 , Red ) ;
 
if ( ticket < 0 ){ Print ( " Ошибка открытия ордера SELL # " , GetLastError ()) ; return ( 0 ) ; }
}
//-------------------------------------------------------------------------
if ( iOpen ( NULL , 0 , 0 ) - Bid  > Delta * Point ) //цена упала более дельты - покупаем
{
ticket = OrderSend ( Symbol () , OP_BUY , Lots , Ask , 3 , Bid - StopLoss * Point , Ask + TakeProfit * Point ,
            " Купил " , MagicNumber , 11111 , Green ) ;
 
if ( ticket < 0 ){ Print ( " Ошибка открытия ордера BUY # " , GetLastError ()) ; return ( 0 ) ; }
}
işte böyle olacak...
 
Çok teşekkürler şimdi oldu :)
 
salesman77 :
Çok teşekkürler şimdi oldu :)

Alım satım anlamında mı kâr mı (hangisi şüpheli) veriyor?
 
goldtrader :
satıcı77 :
Çok teşekkürler şimdi oldu :)

Alım satım anlamında mı kâr mı (hangisi şüpheli) veriyor?
ticaret :)
Şartlarıma uyarak :)
 
Bir an daha. İşlemlerin depozito yüzdesi olarak gerçekleştirilmesi için bu kod nasıl düzeltilir?
Yüzde işlevi chtol .....'yi kullanmak gibi ama bu kodda nasıl? :
int start()
{
if (Ask - iOpen(NULL,0,0)>Delta*Point) //Цена выросла  больше Delta пунктов - продаем!!!
//продаем-
{
ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,Bid+StopLoss*Point,Bid-TakeProfit*Point,"Продал");
 }
//-------------------------------------------------------------------------
if (iOpen(NULL,0,0)-Bid  >Delta*Point) //цена упала больше Delta пунктов - покупаем!!!
{
ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Bid-StopLoss*Point,Ask+TakeProfit*Point,"Купил");
       }
//----
return(0);
}
 
Bunun gibi muhtemelen:

extern int Percent=10;
//-----
int start()
{
if(OrdersTotal()!=0)  return; //Выполнять только одну сделку.
//---
if (Ask - iOpen(NULL,0,0)>=Delta*Point) //Цена выросла  больше Delta пунктов - продаем!!!
//продаем-
{
ticket=OrderSend(Symbol(),OP_SELL,Percent,Bid,3,Bid+StopLoss*Point,Bid-TakeProfit*Point,"Продал");
 }
//-------------------------------------------------------------------------
if (iOpen(NULL,0,0)-Bid  >=Delta*Point) //цена упала больше Delta пунктов - покупаем!!!
{
ticket=OrderSend(Symbol(),OP_BUY,Percent,Ask,3,Bid-StopLoss*Point,Ask+TakeProfit*Point,"Купил");
       }
//----
return(0);
}
 
salesman77 :
Bir an daha. İşlemlerin depozito yüzdesi olarak gerçekleştirilmesi için bu kod nasıl düzeltilir?

Sonuçları sınıflandırırsınız, bu nedenle en azından kendi başınıza biraz bilgi edinmeye çalışın:

- kod tabanında partinin otomatik hesaplanması için büyük bir kütüphane var,

- çoğu uygun işlevlerle donatılmış bir grup danışman da var.