코딩하는 방법? - 페이지 133

 
bkr1969:
8개의 다른 쌍에서 동일한 EA를 실행하고 있기 때문에 매직 넘버를 사용할 수 없습니다. 내가 팔로우할 수 있는 원본 게시물은 어디에 있습니까?

게시물이 이동되는 경우 포럼 순서 유지와 같은 어떤 이유에서입니다.

귀하의 게시물이 (이 스레드로) 옮겨졌지만 하루 동안 리디렉션되기 때문에 쉽게 팔로우할 수 있습니다.

자신의 게시물을 찾는 데 약간의 도움이 필요할 수 있습니다.

길을 잃는다면 vBulletin과 함께라면 전혀 어렵지 않습니다. 자신의 프로필 , "다음으로 모든 게시물 찾기..."를 클릭하기만 하면 됩니다.

 

즉석 주문 대 시장 주문

안녕하세요 프로그래머 여러분,

친구로부터 "즉시 주문"이 있는 EA가 거래 데스크가 없는 MT4 플랫폼에서 작동하지 않으며 이 EA를 "시장 주문"으로 변경해야 한다는 정보를 받았습니다. 사실이야? 누군가 이것을 확인할 수 있습니까?

감사해요.

LF

 

그들은 같은 것입니다.

럭스

 
luxinterior:
그들은 같은 것입니다. 럭스

그들은요? 흠...제 친구는 브로커가 그렇게 하라고 조언했습니다. "인스턴트"에서 "마켓"으로 변경 감사합니다.

다른 사람은 다른 견해를 가지고 있습니까?

LF

 

FerruFx 덕분에

FerruFx:
아이디어는 당일 첫 주문 이후에는 거래를 허용하지 않는 것입니다. orderend() 함수 뒤에 "trade = false;"를 배치합니다.

그런 다음 새로운 날마다 거래 허용량을 재설정합니다.

if(timeprev!=iTime(Symbol(),PERIOD_D1,0)) { //---- 새로운 날입니다.

timeprev = iTime(Symbol(),PERIOD_D1,0);

무역 = 사실; }

그런 다음 신호를 확인할 때:

if(trade) { 여기에 거래 조건 }

예를 들면...

FerruFx

FerruFx님 감사합니다. 나는 이것을 코딩할 것이고 그것이 지금 실행되기를 바란다.

fx초보자

 
fxbeginner:
FerruFx 감사합니다. 나는 이것을 코딩할 것이고 그것이 지금 실행되기를 바란다. fx초보자

천만에요.

FerruFx

 

계정 기록 문제

모두들 안녕,

시장가 주문 대신 지정가 주문을 사용하는 EA를 프로그래밍했습니다. 이동 평균이 변경될 때마다 OrderModify 기능을 사용하여 주문의 시작 가격 을 변경합니다.

이것은 잘 작동하지만 주문이 조정될 때마다(매우 자주) 계정 기록에 주문이 마감되었다는 새로운 항목이 있습니다. 이것은 실제 거래를 거의 숨기고 보고서를 읽기가 매우 어렵습니다. "수정된" 주문이 아닌 실제로 발생한 거래만 표시하도록 보고서 또는 계정 기록을 사용자 정의하는 방법이 있습니까?

답장을 보내주셔서 감사합니다.

 

다음 바가 열릴 때 구매

여러분, 안녕하세요,

누군가 이 작업을 수행하는 방법에 대한 샘플 코드를 제공할 수 있습니까? 바가 완성 되었는지 확인 하고 주문해야 합니다.

이것은 대단히 감사합니다.

 
callan300:
여러분, 안녕하세요,

누군가 이 작업을 수행하는 방법에 대한 샘플 코드를 제공할 수 있습니까? 바가 완성되었는지 확인하고 주문해야 합니다.

이것은 대단히 감사합니다.

아주 간단합니다. 다음과 같이 하십시오.

if (iBars>Bars){

새 막대가 도착할 때 실행할 코드입니다.

막대=iBars;

}

 
InTrance:
아주 간단합니다. 다음과 같이 하십시오.

if (iBars>Bars){

새 막대가 도착할 때 실행할 코드입니다.

막대=iBars;

}

무아 지경에

아시다시피 'Bars'와 'iBars'는 모두 MT의 핵심어입니다(iBars()는 내장 함수 임), 표시된 단서에는 사용해서는 안되며 키를 설정할 수 없으므로 오류가 발생합니다. 단어 '막대'를 다른 값으로 바꿉니다. 그리고 iBars를 실제 이름으로 사용하는 것도 혼란스러울 것입니다. 나는 당신의 출신이라는 것을 이해하지만 MQ 언어에 정통하지 않은 누군가가 여기에서 변수 이름을 선택하는 데 오해의 소지가 있을 것입니다.