Dimka-novitsek : 'PositionGetInteger' - 어떤 오버로드도 함수 호출 order.mq5 214 13에 적용될 수 없습니다. 간단히 말해서 함수가 아니라 호출입니다. 또는 오히려, 분명히 내가 그것에 공급하는 것입니다.
당신은 여전히 문서를 읽지 않고 복사를 시도하지 않습니다.
무엇과 연결되어 있습니까? 찾을 수 없습니까? 작동하지 않습니까?
//--- будем искать позицию по символу графика, на котором работает экспертstring symbol= Symbol ();
//--- попробуем получить позициюbool selected= PositionSelect (symbol);
if (selected) // если позиция выбрана
{
long pos_id = PositionGetInteger ( POSITION_IDENTIFIER );
double price = PositionGetDouble ( POSITION_PRICE_OPEN );
ENUM_POSITION_TYPE type=( ENUM_POSITION_TYPE ) PositionGetInteger ( POSITION_TYPE );
long pos_magic = PositionGetInteger ( POSITION_MAGIC );
string comment = PositionGetString ( POSITION_COMMENT );
PrintFormat ( "Позиция #%d по %s: POSITION_MAGIC=%d, цена=%G, тип=%s, комментарий=%s" ,
pos_id, symbol, pos_magic, price, EnumToString (type), comment);
}
else// если выбрать позицию не удалось
{
PrintFormat ( "Не удалось выбрать позицию по символу %s. Ошибка" ,symbol, GetLastError ());
}
}
Надежный торговый робот не может быть создан без понимания механизмов работы торговой системы MetaTrader 5. Клиентский терминал получает от торгового сервера информацию о позициях, ордерах и сделках. Чтобы правильно обработать эти данные средствами MQL5 необходимо хорошо представлять как происходит взаимодействие mql5-программы и среды исполнения терминала.
Dimka-novitsek : 'PositionGetInteger' - 어떤 오버로드도 함수 호출 order.mq5 214 13에 적용될 수 없습니다. 간단히 말해서 함수가 아니라 호출입니다. 또는 오히려, 분명히 내가 그것에 공급하는 것입니다. 나는 가지고있다 ????????????
나는 그런 발표를 당연하다고 여겼지만 컴파일러는 맹세했다. 그렇게 맹세한다
'유형' - 선언되지 않은 식별자 order.mq5 213 18
'유형' - 일부 운영자 예상 order.mq5 213 18
' POSITION_TYPE ' - 표현식에는 order.mq5 213 4 영향이 없습니다.
나는 영어 감정가는 아니지만 어쨌든 명확하지 않습니다. 표현력이..???? 예, 그리고 무슨 문제가 있습니까?
나는 그런 발표를 당연하다고 여겼지만 컴파일러는 맹세했다. 그렇게 맹세한다
'유형' - 선언되지 않은 식별자 order.mq5 213 18
'유형' - 일부 운영자 예상 order.mq5 213 18
' POSITION_TYPE ' - 표현식에는 order.mq5 213 4 영향이 없습니다.
나는 영어 감정가는 아니지만 어쨌든 명확하지 않습니다.
감사합니다!!! 한번 확인해 볼게.
감독자!! 인트입니다!
' POSITION_TYPE ' - 표현식에는 order.mq5 213 4 영향이 없습니다.
나는 그런 발표를 당연하다고 여겼지만 컴파일러는 맹세했다. 그렇게 맹세한다
'유형' - 선언되지 않은 식별자 order.mq5 213 18
'유형' - 일부 운영자 예상 order.mq5 213 18
' POSITION_TYPE ' - 표현식에는 order.mq5 213 4 영향이 없습니다.
나는 영어 감정가는 아니지만 어쨌든 명확하지 않습니다.
ENUM_POSITION_TYPE Type
감사합니다!!! 한번 확인해 볼게.
감독자!! 인트입니다!
'PositionGetInteger' - 어떤 오버로드도 함수 호출 order.mq5 214 13에 적용될 수 없습니다. 간단히 말해서 함수가 아니라 호출입니다. 또는 오히려, 분명히 내가 그것에 공급하는 것입니다.
당신은 여전히 문서를 읽지 않고 복사를 시도하지 않습니다.
무엇과 연결되어 있습니까? 찾을 수 없습니까? 작동하지 않습니까?
https://www.mql5.com/ru/articles/211
'PositionGetInteger' - 어떤 오버로드도 함수 호출 order.mq5 214 13에 적용될 수 없습니다. 간단히 말해서 함수가 아니라 호출입니다. 또는 오히려, 분명히 내가 그것에 공급하는 것입니다. 나는 가지고있다 ????????????