고의로 잘못된 가격을 설정했지만 현재 가격에 도달하기 위해 큰 미끄러짐을 설정한 경우 - 내 주문을 수락해야 합니까?
물론 현재 가격이 요청 가격과 일치하지 않아 오류가 발생하므로 오류가 발생합니다. 터미널에서도 서버로 보내지 않습니다. 또 다른 점은 현재 가격으로 열면 터미널이 서버로 요청을 보내지만 서버에서 이미 응답을 받으면 슬리피지 양이 중요하다는 것입니다. 거래 주문의 가격과 다른 가격이 제공되지만 지정한 슬리피지 한도 내에 있는 경우 해당 거래 주문은 실행을 위해 수락됩니다. 그렇지 않으면 아니오. 현재 입찰/매도 가격과 다른 주문을 하고 싶다면 보류 주문 을 사용하세요. 여기서 허용되는 설치 값은 StopLevel 크기입니다.
지금은 코드를 작성할 수 없지만 간단히 말해서 모든 주문(orderselect 및 ordertotal 함수)을 살펴보고 원하는 주문을 선택 하고 개장 시간 (orderopentime 함수)을 찾은 다음 이 시간을 ibarshift 함수에 삽입합니다. 이 기능은 막대 번호를 반환합니다.
vasya_vasya : 지금은 코드를 작성할 수 없지만 간단히 말해서 모든 주문(orderselect 및 ordertotal 함수)을 살펴보고 필요한 주문을 선택하고 개장 시간(orderopentime 함수)을 찾은 다음 이 시간을 ibarshift 함수에 삽입합니다. 이 기능은 막대 번호를 반환합니다.
알고리즘은 대략적으로 명확합니다. 여는 마디 번호를 얻은 후에는 현재 마디에서 빼야 합니다.
가능하면 코드를 적어 두십시오. 러시아어로 C는 말할 것도 없고 한 단어에서 3개의 실수를 할 수 있기 때문입니다.
아니요, 관심이 있습니다.
고의로 잘못된 가격을 설정했지만 현재 가격에 도달하기 위해 큰 미끄러짐을 설정한 경우 - 내 주문을 수락해야 합니까?
현재 입찰/매도 가격과 다른 주문을 하고 싶다면 보류 주문 을 사용하세요. 여기서 허용되는 설치 값은 StopLevel 크기입니다.
앗.. 빅토르가 벌써 여기서 일했구나... :)
다른 사람들, 좋은 오후입니다.
얼마나 많은 바 포지션 이 열려있는지 결정하는 방법을 알려주세요.
다른 사람들, 좋은 오후입니다.
얼마나 많은 바 포지션이 열려있는지 결정하는 방법을 알려주세요.
안녕하세요.
누군가가 통화가 아닌 포인트(핍)로 계정 기록을 보는 방법을 알고 있습니까?
지금은 코드를 작성할 수 없지만 간단히 말해서 모든 주문(orderselect 및 ordertotal 함수)을 살펴보고 필요한 주문을 선택하고 개장 시간(orderopentime 함수)을 찾은 다음 이 시간을 ibarshift 함수에 삽입합니다. 이 기능은 막대 번호를 반환합니다.
알고리즘은 대략적으로 명확합니다. 여는 마디 번호를 얻은 후에는 현재 마디에서 빼야 합니다.
가능하면 코드를 적어 두십시오. 러시아어로 C는 말할 것도 없고 한 단어에서 3개의 실수를 할 수 있기 때문입니다.
안녕하세요! 도와주세요. 오류가 어디에 있는지 이해할 수 없습니다.
//| 뉴스 trade.mq4 |
//| Copyright © 2010, MetaQuotes Software Corp. |
//| http://www.metaquotes.net |
//+----------------------------------------------- --------------------+
#property copyright "Copyright © 2010, MetaQuotes Software Corp."
#속성 링크 "http://www.metaquotes.net"
extern bool In_BUYSTOP=참;
extern int TakeProfit_buy=100;
extern int StopLoss_buy=5;
외부 이중 lot_buy=0.01;
//+----------------------------------------------- --------------------+
extern bool In_SELLSTOP=참;
외부 정수 TakeProfit_sell=100;
extern int StopLoss_sell = 5;
외부 이중 lot_sell = 0.01;
//+----------------------------------------------- --------------------+
//| 전문가 초기화 기능 |
//+----------------------------------------------- --------------------+
정수 초기화()
{
//----
//----
리턴(0);
}
//+----------------------------------------------- --------------------+
//| 전문가 초기화 해제 기능 |
//+----------------------------------------------- --------------------+
정수 초기화()
{
//----
//----
리턴(0);
}
//+----------------------------------------------- --------------------+
//| 전문가 시작 기능 |
//+----------------------------------------------- --------------------+
정수 시작()
{
//----
인트 티켓;
if (입찰가 >iHigh(NULL,PERIOD_D1,1)
{
ticket=OrderSend(Symbol(),OP_SELLSTOP,Lots_sell,iHigh(NULL,PERIOD_D1,1),3,iHigh(NULL,PERIOD_D1,1)+StopLoss_sell*Point,iHigh(NULL,PERIOD_D1,1)-TakeProfit_sell*Point);
}
if (문의<iLow(NULL,PERIOD_D1,1)
{
ticket=OrderSend(Symbol(),OP_BUYSTOP,Lots_buy,iLow(NULL,PERIOD_D1,1),3,iLow(NULL,PERIOD_D1,1)-StopLoss_buy*Point,iLow(NULL,PERIOD_D1,1)+TakeProfit);_buy*Point
}
//오오오오오오오오오오오오오오오오오오오오
반환(0);
//+----------------------------------------------- --------------------+
컴파일 후 '\end_of_program' - 불균형 왼쪽 괄호를 제공합니다.
안녕하세요! 도와주세요. 오류가 어디에 있는지 이해할 수 없습니다.
컴파일 후 '\end_of_program' - 불균형 왼쪽 괄호를 제공합니다.