ObjectFind 기능은 어떻게 작동합니까? 이름별 개체 검색 코드의 오류는 어디에 있습니까? 개체의 속성 이 변경되고 있지만 개체 자체를 찾을 수 없습니다.
void OnStart() { //---
if(ObjectCreate(0,"test",OBJ_LABEL,0,0,0)) { ObjectSetString(0,"test",OBJPROP_TEXT,"Init"); if(ObjectFind(0,"test")<0) { ObjectSetString(0,"test",OBJPROP_TEXT,"Нашел объект с помощью функции ObjectFind"); } else { ObjectSetString(0,"test",OBJPROP_TEXT,"Не нашел объект с помощью функции ObjectFind"); } } }
당신은 분명히 그래프를 보지 않았고 질문을 이해하지 못했습니다. :)
PS 그리고 캐릭터 스펙을 봐주세요. 섹션 시세 및 거래 세션.
친애하는, 질문의 본질은 다음과 같습니다. 거래 세션 중에 보류 중인 주문 을 삭제하려고 하면 " 가격 없음 " 오류가 반환되는 이유는 무엇입니까?
설명해주세요. 논리가 어디에 있습니까?
친애하는, 질문의 본질은 다음과 같습니다. 왜 거래 세션 중에 ...
친애하는, 질문의 본질: 왜 거래 세션 동안 보류 중인 주문 을 삭제하려고 하면 " 가격 없음 " 오류가 반환됩니까?
설명해주세요. 논리가 어디에 있습니까?
2013.02.10 22:37에 보류 주문 이 접수되었습니다. 2013.02.10 22:40 삭제. 이 이벤트 사이에 시장에서 포지션을 열 수 있었습니다.
시장으로 진입하려고 했을 때 처음 몇 가지 응답은 "견적 없음"이었습니다. 이것은 나에게 명확하고 논리적입니다.
보류중인 주문을 삭제할 때 "가격 없음"오류를 반환하는 것은 논리적이지 않은 것 같습니다. 내가 여기에 무엇을 묻고 있습니까? 내가 보류 중인 주문의 역학에서 뭔가를 잘못 이해하고 있는 것은 아닐까?
예를 들어, 보류 중인 주문을 삭제하려고 시도하는 순간에 거래 세션이 없는 경우 "시장 마감" 오류가 반환되는지 이해할 수 있습니다. 그러나 otlozhnik은 어디에 있으며 "가격이 없습니다."
허, 다른 방법으로 질문을 여는 방법을 모르겠습니다. 서버 브로커의 비뚤어진 설정입니까(응답 코드 "곡선") 아니면 이 반환 코드가 시장의 메커니즘에 해당합니까(그렇다면 그 이유는 무엇입니까?)?
당신은 처음에 잘못된 방식으로 질문을 넣었고 나는 당신이 거기에 무엇을 가지고 있는지 찾으려고 노력했습니다. )) 즉, 오늘 거래 세션의 맨 처음에 보류 주문을했는데 삭제하려고하면이 오류가 발생합니까?
네, 위에 개장시간과 폐장시간을 표시했습니다 . 바로 닫히지 않았습니다. "가격 없음" 오류를 반환했습니다. 3분이 지나도 닫을 수 있었다.
예, 나는 종종 그런 실수를했습니다. 보류 중인 주문을 할 때와 삭제할 때 모두.
//---
터미널은 어디서 구하셨나요? MQ 또는 AlfaForex에서? 나는 MQ 756 빌드에서 가지고 있습니다. 서비스 데스크 또는 AlfaForex 지원에 문의하십시오.
톨64
분명한. 고맙습니다. 내가 역학을 이해하지 못하는 건 아닐까 하는 생각이 들었습니다. 실제로 견적의 유무가 연체 제거에 영향을 미칠 수 있습니다.
추신 네, 그들의 터미널입니다. Build 756. 나는 Alpha와 MK에게 편지를 쓸 것이다.
테스터 글리치인데 이미 서비스데스크에 썼는데 실제로는 계속 표시되고 있는데 실제로는 가격이 SellStop/BuyStop 수준을 넘을 때 아무 일도 일어나지 않지만 육안 테스트 시 큰 불편을 겪습니다.
현재 빌드에서 수정된 것 같습니다.
다시 봅시다.
void OnStart()
{
//---
if(ObjectCreate(0,"test",OBJ_LABEL,0,0,0))
{
ObjectSetString(0,"test",OBJPROP_TEXT,"Init");
if(ObjectFind(0,"test")<0)
{
ObjectSetString(0,"test",OBJPROP_TEXT,"Нашел объект с помощью функции ObjectFind");
}
else
{
ObjectSetString(0,"test",OBJPROP_TEXT,"Не нашел объект с помощью функции ObjectFind");
}
}
}