اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

السلام عليكم 

استفسار يا اخوان مالناقص او الخطأ بالكود التالي حتى يكون كود صحيح ؟

هل يمكن وضعه في معادلة عادية ؟

inputs:
    int TimePeriods( 14 ) ;

variables:
    upDiff( 0 ),
    downDiff( 0 ),
    upSum( 0 ),
    downSum( 0 ),
    IMIValue( 0 ) ;

if (Close > Open) then
    upDiff = Close - Open
else
    downDiff = Open - Close;

upSum = Summation(upDiff, TimePeriods);
downSum = Summation(downDiff, TimePeriods);

if (upSum + downSum) <> 0 then
    IMIValue = upSum * 100 / (upSum + downSum);

Plot1 (IMIValue, "IMI");
Plot5 (30, "30 Line");
Plot6 (70, "70 Line");
 

قام بنشر

أخي الكريم

أهلا بك في المنتدى ونورت بين إخوانك

برجاء توضيح المطلوب ووضع الكود بين أقواس الكود وذكر المصدر للكود .. وما المطلوب من الكود أن يقوم به؟ وقم بإرفاق ملف توضح به المطلوب لتتضح الصورة ويستطيع الجميع تقديم المساعدة إن شاء الله

تقبل تحياتي

قام بنشر

شكرا للرد يا ابو خليل 

في الملف المرفق صفحة اكسل اريد تطبيق معادلة If اللي بالكود على الصفحةتطبيق عادي .. الكود ماهو ضروري 

if (Close > Open) then
    upDiff = Close - Open
else
    downDiff = Open - Close;

upSum = Summation(upDiff, TimePeriods);
downSum = Summation(downDiff, TimePeriods);

if (upSum + downSum) <> 0 then
    IMIValue = upSum * 100 / (upSum + downSum);

 

اتمنى يكون وضح المقصد :)

 

مذكرة.rar

طبعا مثل ماهو مكتوب في بداية الموضوع يكون بيانات 14 يوم متتالية من اول الصفحة

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information