ฉันเริ่มต้นขนาดเล็กและอาคาร (KISS)
ฉันสามารถทำให้การรับรู้การตั้งค่าต่างๆได้ ฉันสามารถทำให้การรับรู้หนึ่งการตั้งค่าและการค้า (การทำงานและการค้า) แต่เมื่อฉันพยายามที่จะเพิ่มเพิ่มเติมเป็นพลาดใกล้
ตัวอย่างเช่น:
if (vol1 gt; vol2 cl1 lt; cl2) คำสั่ง = SIGNAL_BUY; (ผลงาน)
ถ้า (vol1 gt; vol2 cl1 gt; cl1 (h1-l12)) คำสั่ง = SIGNAL_BUY; (ไม่ทำงาน)
หรือ
ถ้า (h1 - l1 lt; h2 - l2 h2 gt; h3 vol1 lt; vol2) คำสั่งซื้อ = SIGNAL_BUY; (ทำงาน แต่ไม่รู้จักแถบ h1 ที่เล็กกว่า h2)
สำหรับตัวแปรที่ฉันมี
double vol = iVolume (NULL, 0, Current 0);
double vol1 = iVolume (NULL, 0, ปัจจุบัน 1);
double vol2 = iVolume (NULL, 0, ปัจจุบัน 2);
double cl = iClose (NULL, 0, ปัจจุบัน 0);
double cl1 = iClose (NULL, 0, ปัจจุบัน 1);
double cl2 = iClose (NULL, 0, ปัจจุบัน 2);
double h = iHigh (NULL, 0, Current 0);
double h1 = iHigh (NULL, 0, Current 1);
double h2 = iHigh (NULL, 0, Current 2);
double l = iLow (NULL, 0, Current 0);
double l1 = iLow (NULL, 0, Current 1);
double l2 = iLow (NULL, 0, Current 2);
ความช่วยเหลือจะได้รับการชื่นชม