[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 73

 
Yani, zaten karlı bir stratejim vardı, ticarette zaten epeyce var ... Hemen şimdi bir danışman ekledim.
 
vovan-gogan :
Yani, zaten karlı bir stratejim vardı, ticarette zaten epeyce var ... Hemen şimdi bir danışman ekledim.
O zaman acilen pay.ru'da
 
IgorM :
O zaman acilen pay.ru'da

Bunun 7 yıllık bir süreçte bir robot için iyi bir sonuç olduğunu söyleyebilir misiniz? Sadece danışmanların yeteneklerini henüz bilmiyorum, bu yüzden benim için çok ilginç
 
vovan-gogan :

Bunun 7 yıllık bir süreçte bir robot için iyi bir sonuç olduğunu söyleyebilir misiniz? Sadece danışmanların yeteneklerini henüz bilmiyorum, bu yüzden benim için çok ilginç

hayır, bu tam bir saçmalık.

plati.ru'da satmak ve acı çekmemek daha iyidir.

 
sergeev :

hayır, bu tam bir saçmalık.

plati.ru'da satmak ve acı çekmemek daha iyidir.


Eğer saçmasa, kim satın alacak?
 
vovan-gogan :

Eğer saçmasa, kim satın alacak?

peki ya. dolandırıcılar her zaman olacaktır.

Dedikleri gibi, İnsanlar her şeyi gizler.

 
sergeev :

peki ya. dolandırıcılar her zaman olacaktır.

Dedikleri gibi, İnsanlar her şeyi gizler.


Elbette teşekkür ederim ama pazara enayi yetiştirmek için gelmedim. Evde tutacağım, programlama konusunda biraz deneyim kazanacağım, sonra stratejimi robotta tam olarak uygulayacağım. O zaman umarım "saçmalık olmaz".
 
vovan-gogan :

En azından testçiden bir rapor gönderir misiniz? İnsanlar daha sonra şaka yapmayı bırakabilir. Programa göre, gerçekten hiçbir şey söyleyemezsiniz.

Partiyi kalıcı olanla değiştirmek işe yaramaz

Ve bu cümle kafa karıştırıyor...

 

Merhaba!

beyler yardıma ihtiyacım var!! )))

Bu kod benim için çalışmıyor! düzeltmeye yardım et! lütfen)))

::: fiyat ters yönde hareket ederse, -15/-20 p'ye ulaştığında bir gecikme ayarlanır, böylece fiyat döndüğünde başka bir emir yakalar

geçersiz otlogka() {

int a, sipariş, k=SiparişToplam();

for (a=k-1; a>=0; a--) {

if (OrderSelect(a, SELECT_BY_POS, MODE_TRADES)) {

if (OrderType()==OP_BUY) {

if (OrderProfit()+OrderCommission()+OrderSwap()<0) {

order=OrderSend(Symbol(),OP_SELLSTOP,Lot, NormalizeDouble (Ask,Digits)+15*Puan,1,0,TP,"Otlogka",MagicNumber,5,0);

}}}}

if (OrderSelect(a, SELECT_BY_POS, MODE_TRADES)) {

if (OrderType()==OP_SEL){

if (OrderProfit()+OrderCommission()+OrderSwap()<0) {

order=OrderSend(Symbol(),OP_BUYSTOP,Lot,NormalizeDouble(Ask,Digits)-15*Puan,1,0,TP,"Otlogka",MagicNumber,5,0);

}}}}

Şimdiden teşekkürler!!!

olumlu ruh hali

Mutlu ticaret!!!

 

Daha azı için daha fazlasını kandırdığım yerde, pes ediyorum.



665
Grell 12.08.2011 15:03
Kalıcı hata 129. Lütfen hatayı bulmama yardım edin.
 static string sy[ 10 ]={ "EURUSD" , "EURGBP" , "EURCHF" , "EURJPY" , "GBPUSD" , "USDCHF" , "USDJPY" , "GBPCHF" , "GBPJPY" , "CHFJPY" };
int init()
  {
   return ( 0 );
  }
int deinit()
  {
   return ( 0 );
  }
int start()
  {
     for ( int i= 0 ;i< 10 ;i++)
      {
       if (exist(i)== 1 &&signal(i)==- 1 )close(i);
       if (exist(i)==- 1 &&signal(i)== 1 )close(i);
       if (exist(i)== 0 &&signal(i)== 1 )open(i, 1 );
       if (exist(i)== 0 &&signal(i)==- 1 )open(i,- 1 );  
      }  
   return ( 0 );
  }
int exist( int symb)
  {
   for ( int i= OrdersTotal ()- 1 ;i>= 0 ;i--)
    {
     OrderSelect (i,SELECT_BY_POS,MODE_TRADES);
     if ( OrderSymbol ()==sy[symb]&& OrderType ()==OP_BUY) return ( 1 );
     if ( OrderSymbol ()==sy[symb]&& OrderType ()==OP_SELL) return (- 1 );
    }
   return ( 0 );
  }
void close( int symb)
  {
   double ask= NormalizeDouble ( MarketInfo (sy[symb],MODE_ASK), MarketInfo (sy[symb],MODE_DIGITS));
   double bid= NormalizeDouble ( MarketInfo (sy[symb],MODE_BID), MarketInfo (sy[symb],MODE_DIGITS));
   for ( int i= OrdersTotal ()- 1 ;i>= 0 ;i--)
    {
     OrderSelect (i,SELECT_BY_POS,MODE_TRADES);
     if ( OrderSymbol ()==sy[symb]&& OrderType ()==OP_BUY) OrderClose ( OrderTicket (), OrderLots (),bid, 3 , Red );
     if ( OrderSymbol ()==sy[symb]&& OrderType ()==OP_SELL) OrderClose ( OrderTicket (), OrderLots (),ask, 3 , Red );
    }
  }
void open( int symb, int dir)
  {
   Alert (sy[symb],dir);
   double ask= NormalizeDouble ( MarketInfo (sy[symb],MODE_ASK), MarketInfo (sy[symb],MODE_DIGITS));
   double bid= NormalizeDouble ( MarketInfo (sy[symb],MODE_BID), MarketInfo (sy[symb],MODE_DIGITS));
   if (dir== 1 )
    {
     double tp= NormalizeDouble (ask+ 20 * MarketInfo (sy[symb],MODE_POINT), MarketInfo (sy[symb],MODE_DIGITS));
     double sl= NormalizeDouble ( iLow (sy[symb], 1440 , 1 )-ask+bid, MarketInfo (sy[symb],MODE_DIGITS));
     int res= OrderSend (sy[symb],OP_BUY, 0.01 ,ask, 5 ,sl,tp, "" , 54 , Red );
    }
   if (dir==- 1 )
    {
    tp= NormalizeDouble (bid- 20 * MarketInfo (sy[symb],MODE_POINT),MarketInfo(sy[symb],MODE_DIGITS));
    sl= NormalizeDouble ( iHigh (sy[symb], 1440 , 1 )+ask-bid,MarketInfo(sy[symb],MODE_DIGITS));
    res= OrderSend (sy[symb],OP_SELL, 0.01 ,bid, 5 ,sl,tp, "" , 54 , Red );
    }
     int err= GetLastError ();
     Alert ( "Ordersend_Number" ,res,err);
  }