......\MetaTrader - Alpari\experts\indicators\signalTable_v1.mq4;114:1;'\end_of_program' - unbalanced left parenthesis
내가 이해하는 것처럼 114는 문자열이고 1은 문자 위치입니다(더 정확하게 말하면 오류 자체가 이 문자 위치 앞에 있음)
글쎄, 컴파일 후이 오류가 있습니다. 여기 코드가 있습니다....
// сигнал на покупкуif(MathAbs(iWPR(Symbol(), period [ x ],13,0))<20.0)ObjectSetText("signal"+ x +"1",CharToStr( symbolCodeBuy ), fontSize ,"Wingdings", signalBuyColor );// сигнал на продажу elseif(MathAbs(iWPR(Symbol(), period [ x ],13,0))>80.0)ObjectSetText("signal"+ x +"1",CharToStr( symbolCodeSell ), fontSize ,"Wingdings", signalSellColor );// нет сигналаelse// как раз перед else и есть это злополучное ПЕРВОЕ знако-местоObjectSetText("signal"+ x +"1",CharToStr( symbolCodeNoSignal ), fontSize ,"Wingdings", noSignalColor );
내가 이해하는 것처럼 114는 문자열이고 1은 문자 위치입니다(더 정확하게 말하면 오류 자체가 이 문자 위치 앞에 있음)
글쎄, 컴파일 후이 오류가 있습니다. 여기에 코드 조각이 있습니다....
누가 나에게 말해 줄 수 있습니까? 미리 감사드립니다.
다시. 불균형 왼쪽 괄호 오류는 코드에서 괄호가 불균형하다는 것을 의미합니다. 이 경우 여는 괄호보다 닫는 괄호가 더 적습니다. 컴파일러가 114행을 참조했다는 사실은 아무 의미가 없습니다. mql4 컴파일러는 파일의 끝을 가장 자주 참조하는 텍스트에서 이 오류를 정확하게 찾을 수 없기 때문입니다. 자신이 선택한 다른 장소에서. 따라서 오류를 수정하는 유일한 방법은 추가 열림 또는 누락된 닫는 괄호를 찾는 것입니다. 세 페이지 뒤로 스크롤하여 코드에서 괄호가 누락된 부분을 보여 드렸습니다.
줄에 있는 것에 대해 이야기하기
lot = NormalizeDouble(..., 1 );
정규화는 최대 두 개의 부호(0,1,2)일 수 있습니다.
단계를 올바르게 이해하면 완료할 수 있습니다. 로트가 추가되는 잔액은 얼마입니까?
아니면 로트를 늘리기 위한 일정한 곡선이 있어야 하는데 그런 진행의 요점을 보지 못한다는 말씀입니까?
줄에 있는 것에 대해 이야기하기
정규화는 최대 두 개의 부호(0,1,2)일 수 있습니다.
수정했습니다.
내 의견으로는 그것은 로트를 늘리는 지속적인 진행을 의미했습니다.............
그러나 오히려 이 로트 최적화 기능을 사용합니다. MM은 여기에서 작동합니다. 손실된 거래가 있으면 로트가 초기 값으로 감소합니다.
MM은 정말 멋져요 ;)
내 코드에 대해 의구심이 들었을 뿐입니다. 데모 계정에서는 모든 것이 정확하지만 실제 계정(FXstart의 마이크로 계정)에서는 2배 미만인 것 같습니다.
따라서 AccountBalance()의 백분율이 정확히 어떻게 계산되는지 알고 싶습니다.
추신: 나는 스크립트와 수동으로 거래하므로 MM은 나에게 쓸모가 없습니다.
안녕하세요!
오류 코드 를 알아낼 수 있도록 도와주세요.
오류 자체:
내가 이해하는 것처럼 114는 문자열이고 1은 문자 위치입니다(더 정확하게 말하면 오류 자체가 이 문자 위치 앞에 있음)
글쎄, 컴파일 후이 오류가 있습니다. 여기 코드가 있습니다....
누가 나에게 말해 줄 수 있습니까? 미리 감사드립니다.아니요, 알고리즘이 작동하는 방식이 아닙니다.
당신의 전략에 따르면 여기 논리가 맞습니다.
전략이 잘못되었습니다.
적어도 다음과 같이:
말하다
OrderSelect 의 경우 괄호 안에 쓰여진 내용이 명확합니다.
그러나 예를 들어 OrderCloseTime() 또는 OrderLots()의 경우 - 왜 대괄호와 그 안에 무엇을 쓸 수 있습니까?
말하다
OrderSelect 의 경우 괄호 안에 쓰여진 내용이 명확합니다.
그러나 예를 들어 OrderCloseTime() 또는 OrderLots()의 경우 - 왜 대괄호와 그 안에 무엇을 쓸 수 있습니까?
간단히 말해서 괄호는 함수와 변수를 구별하는 것입니다.
그러나 순전히 자신을 위한 것이라면 무엇이든 쓸 수 있습니다 :))))
안녕하세요!
오류 코드를 알아낼 수 있도록 도와주세요.
오류 자체:
내가 이해하는 것처럼 114는 문자열이고 1은 문자 위치입니다(더 정확하게 말하면 오류 자체가 이 문자 위치 앞에 있음)
글쎄, 컴파일 후이 오류가 있습니다. 여기에 코드 조각이 있습니다....
누가 나에게 말해 줄 수 있습니까? 미리 감사드립니다.다시. 불균형 왼쪽 괄호 오류는 코드에서 괄호가 불균형하다는 것을 의미합니다. 이 경우 여는 괄호보다 닫는 괄호가 더 적습니다. 컴파일러가 114행을 참조했다는 사실은 아무 의미가 없습니다. mql4 컴파일러는 파일의 끝을 가장 자주 참조하는 텍스트에서 이 오류를 정확하게 찾을 수 없기 때문입니다. 자신이 선택한 다른 장소에서. 따라서 오류를 수정하는 유일한 방법은 추가 열림 또는 누락된 닫는 괄호를 찾는 것입니다. 세 페이지 뒤로 스크롤하여 코드에서 괄호가 누락된 부분을 보여 드렸습니다.