النتائج 9,391 إلى 9,405 من 10335
الموضوع: موضوع مخصص للأسئلة البرمجية
- 12-11-2018, 06:31 PM #9391
- 16-11-2018, 03:31 PM #9392
السلام عليكم مستر دولار
الرجاء شرح المصفوفات بطريقة بسيطة
بارك الله فيك
- 16-11-2018, 04:04 PM #9393
اذا تفضلتم
اريد كود لعمل فترة تشغيل لاكسيبرت وكود تشغيله على رقم حساب فقط او شركة فقط
وهل يتكتب فى one tick
- 21-11-2018, 05:22 PM #9394
وعليكم السلام ورحمة الله وبركاته
لنفرض أنك تريد تعريف 10 متغيرات من نفس النوع فيمكنك إستخدام الطريقه البسيطه وهو تعريف المتغيرات مثل
كود PHP:int var1,var2,var3,var4,var5,var6,var7,var8,var9,var10;
كود PHP:int var[10];
ثم يمكنك التعامل مع قيم هذه المصفوفه كأنها متغيرات
يبدأ أول قيمة في المصفوفه من 0 حتى 9 فيكون المجموع 10 عناصر
مثلا لو تريد تغيير قيمة أول عنصر
كود PHP:var[0]=5;
كود PHP:for(int i=0;i<ArraySize(var);i++)
{
Print(var[i]);
}
- 21-11-2018, 05:24 PM #9395
مثال
كود PHP:string Expiry_Time="2018.12.1"; // set data when indicator will end example "2015.01.15 00:00" format "year.month.day HH:MM"
if(Expiry_Time!="" && StringToTime(Expiry_Time)<TimeCurrent())
{
Alert("EA Expired");
return(0);
}
if(AccountNumber()!=12345)
{
Alert("Wrong Account Number");
return(0);
}
if(AccountCompany()!="company name")
{
Alert("Wrong Broker");
return(0);
}
- 22-11-2018, 01:51 AM #9396
السلام عليكم
1-ممكن داله ترجع بقيم bid لعدد من الازواج بحيث كل قيمه تكون فى متغير
string Default_Symbol[28] = {
"AUDCAD","AUDCHF","AUDJPY","AUDNZD","AUDUSD","CADC HF","CADJPY",
"CHFJPY","EURAUD","EURCAD","EURCHF","EURGBP","EURJ PY","EURNZD",
"EURUSD","GBPAUD","GBPCAD","GBPCHF","GBPJPY","GBPN ZD","GBPUSD",
"NZDCAD","NZDCHF","NZDJPY","NZDUSD","USDCAD","USDC HF","USDJPY"};
3-كيف اجمع بين متغيرين من نوع string
اكون شاكر
- 22-11-2018, 04:16 PM #9397
وعليكم السلام ورحمة الله وبركاته
1-مثال
كود PHP:string Default_Symbol[28] = {
"AUDCAD","AUDCHF","AUDJPY","AUDNZD","AUDUSD","CADC HF","CADJPY",
"CHFJPY","EURAUD","EURCAD","EURCHF","EURGBP","EURJ PY","EURNZD",
"EURUSD","GBPAUD","GBPCAD","GBPCHF","GBPJPY","GBPN ZD","GBPUSD",
"NZDCAD","NZDCHF","NZDJPY","NZDUSD","USDCAD","USDC HF","USDJPY"};
bid_Symbol[28];
for(int i=0;i<28;i++)
{
bid_Symbol[i]=MarketInfo(Default_Symbol[i],MODE_BID);
}
كود PHP:bool ArraySort(
void& array[], // array for sorting
int count=WHOLE_ARRAY, // count
int start=0, // starting index
int direction=MODE_ASCEND // sort direction
);
- 23-11-2018, 09:18 AM #9398
- 24-11-2018, 11:57 AM #9399
السلام عليكم
ممكن المساعده
الحمد تم عمل ملف اكسيل لقوه العمله
حولت اضمن اكسبيرت الخاص بى على المعادلات ملف اكسيل والحمد لله تم
المشكله عندى هى انا عاوز اضيف على الشرت بيان لقوه العمله يكون متحرك الاسم فقط مع المرتبه الخاص بيه
يكون الترتيب كا مثال
1 2 3 4 5 6 7 8
eur gbp aud nzd usd cad chf jpy
8 7 5 5.2 4.5 3.3 2.2 1.1
الصف ثابت من 1 الى 8
اما باقى متحرك على حسب القيمه
المطلوب طريقه ربط بين القيم المتحركه
بحيث اذا تغير القيمه تحرك اسم العمله الى مرتبه تقيم اخرى
اسف طلبى كبير شويه انا تعبت من المحاولات ولم انجح
- 27-11-2018, 03:44 PM #9400
وعليكم السلام ورحمة الله وبركاته
لنفرض أن لديك مصفوفه للعمله ومصفوفه للقيم ومرتبه
كود PHP:string sym[]={ "eur", "gbp", "aud", "nzd", "usd", "cad", "chf", "jpy"};
double val[]={1.1, 2.2, 3.3, 4.5, 5.2, 5, 7, 8 };
كود PHP:val[0]=3;
val[5]=1;
مثال
كود PHP:void SortArray()
{
for(int i=0;i<8;i++)
{
for(int j=i+1;j<8;j++)
{
if(val[i]>val[j])
{
temp=val[j];
temp_sym=sym[j];
val[j]=val[i];
sym[j]=sym[i];
val[i]=temp;
symb[i]=temp_sym;
}
}
}
}
- 27-11-2018, 07:44 PM #9401
بارك الله فيك مستر دولار ورزقك الله من حيث لاتحتسب
استاذى انا فاهم كل ما فات
الا
temp=val[j];
temp_sym=sym[j];
val[j]=val[i];
sym[j]=sym[i];
val[i]=temp;
symb[i]=temp_sym
ممكن الشرح المتغيرات الموجوده
متغيرات نوعها ايه temp---temp_sym
هل هى لزم نعرف بها فى الاول
اسف على مجهودك معى
جزاك الله كل خيرآخر تعديل بواسطة shivaa ، 27-11-2018 الساعة 08:12 PM
- 28-11-2018, 04:25 AM #9402
السلام عليكم
استاذى اسف للزعاج
انا كل ما توصلت ليه هو :
كود PHP:int EUR = 100;
int GBP = 200;
int AUD = 300;
int NZD = 800;
int USD = 562;
int CAD = 885;
int CHF = 82;
int JPY = 87;
double Data_Array[8];
Data_Array[0]=EUR;
Data_Array[1]=NZD;
Data_Array[2]=AUD;
Data_Array[3]=USD;
Data_Array[4]=CHF;
Data_Array[5]=CAD;
Data_Array[6]=JPY;
Data_Array[7]=GBP;
ArraySort(Data_Array,WHOLE_ARRAY,0,MODE_DESCEND);
for(int i=0; i<10; i++)
{
string stri="index "+IntegerToString(i)+": "+Data_Array[i];
Print(stri);
}
اكون شاكر ليك
- 28-11-2018, 02:45 PM #9403
وعليكم السلام ورحمة الله وبركاته
جزء for الذي قمت بعمله سيقوم بنفس فكرة ArraySort ولكن الفكره في أني سأقوم أيضا بترتيب إسم العمله بالتالي فقمت بعمل الترتيب بنفسي بدلا من إستخدام الدالة جاهزه حتى أضع إسم العمله في نفس ترتيب مكانها
مثال
كود PHP:void CheckSort()
{
int EUR = 100;
int GBP = 200;
int AUD = 300;
int NZD = 800;
int USD = 562;
int CAD = 885;
int CHF = 82;
int JPY = 87;
double Data_Array[8];
string Name_Array[8];
Data_Array[0]=EUR;
Data_Array[1]=NZD;
Data_Array[2]=AUD;
Data_Array[3]=USD;
Data_Array[4]=CHF;
Data_Array[5]=CAD;
Data_Array[6]=JPY;
Data_Array[7]=GBP;
Name_Array[0]="EUR";
Name_Array[1]="NZD";
Name_Array[2]="AUD";
Name_Array[3]="USD";
Name_Array[4]="CHF";
Name_Array[5]="CAD";
Name_Array[6]="JPY";
Name_Array[7]="GBP";
for(int i=0;i<8;i++)
{
for(int j=i+1;j<8;j++)
{
if(Data_Array[i]>Data_Array[j])
{
double temp=Data_Array[j];
string temp_sym=Name_Array[j];
Data_Array[j]=Data_Array[i];
Name_Array[j]=Name_Array[i];
Data_Array[i]=temp;
Name_Array[i]=temp_sym;
}
}
}
for(i=0; i<8; i++)
{
string stri="index "+IntegerToString(i)+": "+Data_Array[i]+" name: "+Name_Array[i];
Print(stri);
}
}
- 29-11-2018, 02:58 PM #9404
الاكسبرت يعتمد على مؤشر الzigzag هو MR.dollar zigzag pointer alert من فضلك
طريقة العمل:
فتح صفقة شراء عند السهم الازرق
وبيع عند السهم الاحمر مع العلمانه يعيد رسم نفسه مع الاعدادات التالية:
//---- indicator parameters
extern int ExtDepth=115;
extern int ExtDeviation=130;
extern int ExtBackstep=80;
- 29-11-2018, 03:26 PM #9405
المواضيع المتشابهه
-
موضوع مخصص للاكسبيرتات اللتي يستخدمها الاعضاء على الحقيقي,,عندك اكسبيرت ممتاز ضعه هنا
By محمد معمو in forum برمجة المؤشرات واكسبرتات التداول - Experts Advisor EAمشاركات: 11آخر مشاركة: 15-12-2023, 02:03 PM -
عااااااااااااجل ( موضوع مخصص للفرص الفورية)!!!
By عاشق الذبذبـة in forum توقعات وتوصيات سوق العملاتمشاركات: 280آخر مشاركة: 27-08-2009, 10:30 PM