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

 
sergeev :

Yalnızca dakika sayısına ihtiyacınız varsa, TimeToStr kullanmanız için kesinlikle hiçbir neden yoktur.

Zaman sıradan bir int sayısıdır

Veya bir seçenek olarak - TimeToStr'ı yalnızca TIME_MINUTE bayrağıyla kullanın


Hayır, yine de gerekli olan çıkmıyor, sadece 03:00'in zaman aldığını gösteriyor ama gün hesaba katılmıyor, bence aklımdakinin böyle bir imkanı yok. Yazık ki, dil basit görünüyor ama büyük fırsatlar sunmuyor, Java çalışmaya gideceğim.

 extern datetime Time_1     = D'2011.01.12 13:30' ; 
extern datetime Time_2     = D'2011.01.05 10:30' ; 

datetime me_2     = D'1970.01.01 00:00' ; 

bool    Commentari      = true;

int start()
  {

if (Commentari){
 Comment (
         "\n Дата  =  " + TimeToStr(Time_1-Time_2,TIME_MINUTES), " минут" ,
      
         "\n==============================" );}
   return ( 0 );
  }

Hepinize sabrınız için teşekkür ederim.

Sana özel teşekkürler Alexey, seninle iş yapmak bir zevkti. )

Saygılarımla Eliza.

 
Otomatik çalıştırmada gizlenen platform, bilgisayarı açtığınızda tam ekrana açılıyor, ancak eylemi gizli, görünmez hale getirilebilir mi?
 

Herkese iyi günler,

Dizilerle ilgili bir sorun var:

Diyelimki

int start (){ // Fonksiyon başlangıcı

int OrdSen_1=OrderSend(Symbol(), OP_BUY, 0.10, Sor ,1, Ask-70*Puan, Ask+70*Puan); // sipariş satın al
if(OrdSen_1==-1){ Alert("OrdSen_1 ",GetLastError());} // Sipariş verirken hata olup olmadığını kontrol edin

çift kütle1[]={}; // sıralamak
}

Soru, OrdSen_1'e ait "Symbol(), OP_BUY, 0.10, Ask ,1, Ask-70*Point, Ask+70*Point" değerlerinin mas1[]={} dizisine nasıl yerleştirileceğidir. daha sonra kullanılabilirler, bir diziden alabilirler veya daha sonra kullanmak üzere bu değerleri değişkenlere eşitleyebilirler. Dizilerin yanı sıra bu tür siparişler de olabilir, asıl şey prensibi anlamaktır.

Yardım ve açıklamalar için ÇOK minnettarım, tercihen ayrıntılı :)

 

Boş bir şablonda bir fonksiyon yazmaya başlıyorum

 int start()
  {
//----
       int NOO(int a) {
      }
//----
   return ( 0 );
  }

ve sonra bir hata

 '(' - function definition unexpected
Yani, fonksiyon daha büyüktü, geriye kalan bu - hata ortadan kalkmıyor.
 
Dimka-novitsek :
Otomatik çalıştırmada gizlenen platform, bilgisayarı açtığınızda tam ekrana açılıyor, ancak eylemi gizli, görünmez hale getirilebilir mi?

"Alnında" sorun çözülmedi.

böyle olabilir mi

ya da buldum

cmd или bat файл:

start "" /min "c:\Program Files\Mozilla Firefox\firefox.exe"
 
Abzasc :

Boş bir şablonda bir fonksiyon yazmaya başlıyorum

ve sonra bir hata

Yani, fonksiyon daha büyüktü, geriye kalan bu - hata ortadan kalkmıyor.

Fonksiyon start() dışında yazılmalıdır.
 

Arkadaşlar lütfen yardım edin burada bir formül var ama hangisi çözemedim

int init()
{
dönüş(0);
}

int tanım()
{
çift AngleIndex=0;
string AçıAdı="";


for(AngleIndex=0;AngleIndex<=720;AngleIndex=AngleIndex+22.5)
{
AngleName = "Angle_" + AngleIndex;
ObjectDelete(AçıAdı + "Etiket");
ObjectDelete(AçıAdı + "Çizgi");
}


dönüş(0);
}

int başlangıç()
{
çift AngleIndex=0;
string AçıAdı="";
double FactorIndex=0;
double AnglePriceLevel=0;
int İndeks=0;
string strLabel="";

for(AngleIndex=0;AngleIndex<=720;AngleIndex=AngleIndex+22.5)
{
AnglePriceLevel = CalculateSquare(FactorIndex,StartPrice);

//Sıfırları Kırp
if(İndeks==1)
{
strLabel = DoubleToStr(AngleIndex,1);
}
başka
{
strLabel = DoubleToStr(AngleIndex,0);
}

AngleName = "Angle_" + AngleIndex;



if(ObjectFind(AçıAdı + "Satır") != 0)
{
ObjectCreate(AngleName + " Line", OBJ_HLINE , 0, Time[40], AnglePriceLevel);
//ObjectSet(AçıAdı + "Çizgi", OBJPROP_STYLE, STYLE_DASHDOTDOT);
ObjectSet(AçıAdı + "Satır", OBJPROP_BACK, true);

if(MathMod(Index,2) == 0)
{
ObjectSet(AçıAdı + "Çizgi", OBJPROP_COLOR, _45Derece_Color);
ObjectSet(AçıAdı + "Çizgi", OBJPROP_STYLE, STYLE_DASH);
}
başka
{
ObjectSet(AngleName + "Line", OBJPROP_COLOR, _22.5Degree_Color);//25.5
ObjectSet(AçıAdı + "Çizgi", OBJPROP_STYLE, STYLE_DASHDOTDOT);
}
}
başka
{
ObjectMove(AngleName + "Line", 0, Time[40], AnglePriceLevel);
}

if(ObjectFind(AngleName + "Etiket") != 0)
{
ObjectCreate(AngleName + " Label", OBJ_TEXT, 0, Time[20], AnglePriceLevel);

if(MathMod(Index,2) == 0)
{
ObjectSetText(AngleName + "Etiket", strLabel + "°", 12, "Verdana", _45Degree_Color);

}
başka
{
ObjectSetText(AngleName + "Etiket", strLabel + "°", 12, "Verdana", BOŞ);
}

}
başka
{
ObjectMove(AngleName + " Label", 0, Time[20], AnglePriceLevel);
}

FactorIndex = FactorIndex + 0.56;// 0.125 <<<<<<<<<< Renier gebruik 0.14
indeks = indeks + 1;
}

dönüş(0);
}






double CalculateSquare(çift Faktör, çift Fiyat)
{
çift AçıFiyat=0;

if(Fiyat > 0)
{

if(StringFind(Symbol(),"JPY",0) == -1)
{
Fiyat = Fiyat * 100000;
}
başka
{
Fiyat = Fiyat * 1000;
}

if(Direction_Up==doğru)
{
AnglePrice = MathPow(MathSqrt(Fiyat) + Faktör,2);
}
başka
{
AnglePrice = MathPow(MathSqrt(Fiyat) - Faktör,2);
}

if(StringFind(Symbol(),"JPY",0) == -1)
{
AçıFiyat = AçıFiyat / 100000;
}
başka
{
AçıFiyat = AçıFiyat / 1000;
}

}

dönüş(AçıFiyat);

}


Sadece hesaplama kolaylığı için formülü Excel'de yazmak istiyorum, şimdiden teşekkürler

 
artmedia70 :
Fonksiyon start() dışında yazılmalıdır.

Bunun gibi?

Öyleyse

 int start()
  {
//----

//----
   return ( 0 );
  }
   int My_function ( int a, bool b= true , int c= 1 , double d= 0.5 )
   {
   return ( 0 );
   }

o zamanlar

Function "My_function" is not referenced and will be removed from exp -file      

Her ne kadar parantez ile hata ortadan kalkmış olsa da ve sonra dışarıdaysa iç içe işlevlere izin verilmiyor mu?

Düz bir zeminde fren yaparım...

 
Abzasc :

Bunun gibi?

Öyleyse

o zamanlar

Her ne kadar parantez ile hata ortadan kalkmış olsa da ve sonra dışarıdaysa iç içe işlevlere izin verilmiyor mu?

Düz bir zeminde fren yaparım...

Uyarıyı İngilizce'den Rusça'ya çevirmeyi denediniz mi?

Lütfen daha fazla soru sormadan önce tercüme edin. Rusçaya çevirdikten sonra bu uyarının neden çıktığını kendin anlayacağını düşünüyorum.

Ve iç içe işlevler ile ne demek istiyorsun?

 
artmedia70 :

Uyarıyı İngilizce'den Rusça'ya çevirmeyi denediniz mi?

Lütfen daha fazla soru sormadan önce tercüme edin. Rusçaya çevirdikten sonra bu uyarının neden çıktığını kendin anlayacağını düşünüyorum.

Ugum. Anladım. Ne anlamadın. Dışarısı silinecek, çünkü referans vermiyor, içeride çalışmayacak çünkü.

Bir örnek istiyorum, ha?