Quote 원래에 의해 게시 됨 ;
for 루프를 사용하여 주문을 거쳤습니다. 그러나 프로그램이 결국 Ask 300 범위 밖의 비 물질 주문을 발견하고 새 주문을 이상으로 허용하는 것으로 들립니다.
코드는 이렇게 보일 수 있습니다 : 삽입 된 코드 #property strict bool maytrade = true; 듀얼 어디 = 물어; double upperlimit = 3000 * _Point, lowerlimit = 3000 * _Point;/(int I = 0; I; OrdersTotal (); I ) if (OrderSelect (I, SELECT_BY_POS)) 이중 oop = OrderOpenPrice (); if (oop lt; = (where upperlimit) oop gt; = (where - lowerlimit)) maytrade = false; 단절; if (maytrade)/여기에서 뭔가를하십시오 :