[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 405

 
Max2000 >> :

여보세요,

어드바이저가 3분 이내에 거래를 종료하지 않도록 하는 방법??

누가 무엇을 어디에서 처방해야 하는지 알려줄 수 있습니까?

if ((TimeCurrent()-OrderOpenTime())<3*60)
반품; //또는 이와 유사한 것은 기존 코드에 따라 다릅니다.

 
splxgf >> :

if ((TimeCurrent()-OrderOpenTime())<3*60)
반품; //또는 이와 유사한 것은 기존 코드에 따라 다릅니다.

마감 조건이 주문 개시 후 3분 이후이면 주문이 더 일찍 마감되지 않습니다(물론 보류 중이 아닌 경우에도 해당 주문이 10분 이후에 자동으로 삭제되지 않는 경우)

 
Noterday >> :

double Lots;
double m = 0.1;


for (m = 0.1; AccountFreeMarginCheck(Symbol(),OP_SELL,m)>150; m = m + 0.1)
{
Lots = m;
}

내 랏이 항상 0으로 나오는 이유는 무엇입니까?

누군가 코드에 무엇이 문제인지 말해 줄 수 있습니까?

 
보여줘?)
 
Noterday >> :
Всмысле покажи?)

투파눌))

 
Noterday >> :

누군가 코드에 무엇이 문제인지 말해 줄 수 있습니까?

AccountFreeMarginCheck(Symbol(),OP_SELL,m)>150 이 표현식은 처음에 거짓입니다.

 
젠장 .... 확실히 ... 생각하겠습니다! 고맙습니다!
 
Comment(AccountFreeMarginCheck(Symbol(),OP_SELL,m));


вот эту строчку поставь перед циклом и посмотри что выводит на экран
 

출력 -10000000000

저것들. 보증금이 10K 이상인 경우 0.1 볼륨으로 주문을 연 후 (이 기능을 기반으로) -1000000000000 :)))


전혀 작동하지 않습니다...

 
Noterday >> :

출력 -10000000000

저것들. 보증금이 10K 이상인 경우 0.1 볼륨으로 주문을 연 후 (이 기능을 기반으로) -1000000000000 :)))


전혀 작동하지 않습니다...

https://forum.mql4.com/ru/14675