عزيزي المستخدم:
ايم محاولة رمز مؤشر يدل على MA و EMA لأشرطة مستوى الصوت. لقد نجحت في ترميز SMA بنجاح ولكن مع EMA ، ايم الحصول على بعض المشاكل ولا يمكنني التقدم. لقد اكتشفت بعض مداخن الفائض أيضا. على أي حال أدناه هو رمز بلدي وأنا لا أعتقد أن لدي جيد على الإطلاق. أي تجربة أكثر يمكن أن تساعد؟
Inserted Code double EMA_Volume (int i، int size) {if (i == MA_Period 2) return MA_Volume (i، size)؛ مضاعف مضاعف = (2(حجم 1)) ؛ return (Volume # 91؛ i # 93؛ - EMA_Volume (i 1،10) * multiplier EMA_Volume (i 1،10))؛ } double MA_Volume (int i، int size) {double suma = 0؛ لـ (int j = i؛ jlt؛ i size؛ j ) {suma = suma Volume # 91؛ j # 93 ؛؛ } if ((sumasize) == 0) {Alert (هناك خطأ في حجم شريط nº =، i،، GetLastError ())؛ return 50؛} else return (NormalizeDouble ((Volume # 91؛ i # 93؛NormalizeDouble (سوماالحجم، 2)) * 100،2))؛ }