코딩 도움말 - 페이지 11

 

코딩 도와주세요

여보세요

저는 프로그래머가 아니지만 Etasoft의 Forex Expert Advisor Generator를 사용하고 저를 잘 처리하는 데 필요한 코딩 논리를 이해할 수 있지만 제 두뇌가 문제를 파악하지 못하기 때문에 아래 설명에 대한 설명이 필요합니다.

예를 들어 MACD를 사용할 때 Mode_Main > 0.0000을 사용하여 구매 신호를 트리거하려면 음수 값이므로 판매 신호 는 무엇입니까? > -0.0000 또는 < 0.0000입니다.

다른 EA의 코딩에 이것을 사용했지만 때때로 판매 거래가 트리거되지 않고 논리를 사용하여 무엇이 효과가 있는지 없는지 알 수 없습니다. 어리석은 질문일 수 있지만 지금 작업 중인 것에 대한 완벽한 매수 신호가 있지만 매수 또는 매도를 위해 >에서 <로 논리를 단순히 바꾸더라도 매도 신호가 없습니다.

건배

 

IMScalper + 수정 = 성배

내가 받은 EA를 수정하는 데 도움을 줄 사람이 필요합니다. 수정하면 가장 무서운 이윤추출기

이 EA는 일반적인 스캘핑 방법을 가지고 있지만 매우 강력한 지표 세트입니다.

95%의 성공률을 가지고 있습니다

불행히도 실패하면 FOREX에 대한 두려움을 유발할 손실로 실패합니다. 문제를 해결했지만 프로그래밍을 도와줄 사람이 필요합니다. 초기 EA는 내 요청에 따라 다른 누군가가 프로그래밍했으며 이제 그는 어디에도 없습니다.

논리는 표시기에 따라 표시기가 올바른 타이밍에 있을 때 숏 또는 롱 포지션을 여는 것입니다.

첫 번째 위치, TP 27. 첫 번째 위치가 -30과 같으면 두 번째 위치를 엽니다.

두 번째 위치, TP 27. 그런 다음 이전의 모든 위치를 동일한 TP로 수정합니다.

등등.... 총 5자리까지. 그런 다음 SL 150이 5번째 위치에 설정되고 SL 가격은 이전의 모든 위치에서 공유됩니다.

각 레벨, 로트 크기는 두 배가 됩니다.

1레벨 - 0.01

2단계 - 0.02

3레벨 - 0.04

4레벨 - 0.08

5레벨 - 0.16

95% 정확도는 실패한 EA로 포기하기에는 낭비입니다.

내 수정은 다음과 같습니다.

1위부터 4위까지는 페이크오픈이 됩니다. 즉, EA는 이를 열린 위치로 기록하지만 실제로 열지는 않습니다.

어떤 수준에서든 이 포지션이 TP에 도달하면 EA는 "폐쇄"한 다음 다른 거래 라운드에 진입할 수 있도록 다시 시작합니다.

그러나 4번째 포지션이 있고 -30에 들어가면 EA는 이전 포지션이 어떤 로트 크기인지에 상관없이 사용자가 정의한 로트 크기실제 5번째 포지션 을 엽니다.

5번째 실제 위치의 SL은 150입니다. 이 위치가 열리면 EA는 이를 무시합니다. 그런 다음 또 다른 무역 라운드가 다시 시작됩니다.

EA는 사용자가 정의한 총 실제 위치를 제한합니다 . 예를 들어 이미 5개의 포지션이 있고 5개의 포지션을 최대로 설정한 경우 총 포지션이 내가 정의한 5개 아래로 떨어질 때까지 다른 거래 라운드가 시작되지 않습니다.

 
wayhuck:
내가 받은 EA를 수정하는 데 도움을 줄 사람이 필요합니다. 수정하면 가장 무서운 이윤추출기

이 EA는 일반적인 스캘핑 방법을 가지고 있지만 매우 강력한 지표 세트입니다.

95%의 성공률을 가지고 있습니다

불행히도 실패하면 FOREX에 대한 두려움을 유발할 손실로 실패합니다. 문제를 해결했지만 프로그래밍을 도와줄 사람이 필요합니다. 초기 EA는 내 요청에 따라 다른 누군가가 프로그래밍했으며 이제 그는 어디에도 없습니다.

논리는 표시기에 따라 표시기가 올바른 타이밍에 있을 때 숏 또는 롱 포지션을 여는 것입니다.

첫 번째 위치, TP 27. 첫 번째 위치가 -30과 같으면 두 번째 위치를 엽니다.

두 번째 위치, TP 27. 그런 다음 이전의 모든 위치를 동일한 TP로 수정합니다.

등등.... 총 5자리까지. 그런 다음 SL 150이 5번째 위치에 설정되고 SL 가격은 이전의 모든 위치에서 공유됩니다.

각 레벨, 로트 크기는 두 배가 됩니다.

1레벨 - 0.01

2단계 - 0.02

3레벨 - 0.04

4레벨 - 0.08

5레벨 - 0.16

95% 정확도는 실패한 EA로 포기하기에는 낭비입니다.

내 수정은 다음과 같습니다.

1위부터 4위까지는 페이크오픈이 됩니다. 즉, EA는 이를 열린 위치로 기록하지만 실제로 열지는 않습니다.

어떤 수준에서든 이 포지션이 TP에 도달하면 EA는 "폐쇄"한 다음 다른 거래 라운드에 진입할 수 있도록 다시 시작합니다.

그러나 4번째 포지션이 있고 -30에 들어가면 EA는 이전 포지션이 어떤 로트 크기인지에 상관없이 사용자가 정의한 로트 크기실제 5번째 포지션 을 엽니다.

5번째 실제 위치의 SL은 150입니다. 이 위치가 열리면 EA는 이를 무시합니다. 그런 다음 또 다른 무역 라운드가 다시 시작됩니다.

EA는 사용자가 정의한 총 실제 위치를 제한합니다 . 예를 들어 이미 5개의 포지션이 있고 5개의 포지션을 최대로 설정한 경우 총 포지션이 내가 정의한 5개 아래로 떨어질 때까지 다른 거래 라운드가 시작되지 않습니다.

이러한 유형의 Martingale 스타일 로트 크기 조정은 일반적으로 수익성 있는 거래의 높은 비율을 가져오지만, 무제한 마진이 없으면 조만간 사망 거래가 발생할 것입니다. 따라서 이러한 유형의 전략에 주의하십시오.

 
christinaLi:
이러한 유형의 Martingale 스타일 로트 크기 조정은 일반적으로 수익성 있는 거래의 높은 비율을 가져오지만, 무제한 마진이 없는 한 조만간 사망 거래가 발생할 것입니다. 따라서 이러한 유형의 전략에 주의하십시오.

내가 150 손절매 를 가지고 있기 때문에 당신은 실제로 틀렸습니다.

게다가 가짜 오더를 이용해 4자리를 완전히 지운다.

또한 5번째 위치는 사용자가 정의한 로트 크기에 따른 실제 위치입니다.

전체 거래 라운드에서 유일한 실제 위치가 될 것입니다.

6위나 7위도 허용되지 않습니다. 95%의 정확도로 150포인트의 데스 트레이드를 할 때쯤이면 이미 1000포인트 이상을 얻었을 것입니다.

죽음의 거래가 항상 발생하는 것은 아니므로 이익이 손실을 상쇄합니다.

주의 깊게 읽어보면 지금까지 시장에 나와 있는 사람 중 누구도 이 시점까지 실제로 EA를 수정하지 않았다는 것을 이미 말씀드릴 수 있습니다.

실제 위치의 총 수는 사용자가 정의한 대로 제한됩니다.

동일한 통화 쌍 의 2개 위치가 없습니다.

 

돕다! 날 화나게 해

안녕

내 오류를 찾는 데 도움을 주시겠습니까?? 제발

이것은 내 코딩이며 컴파일에서 "프로그램 끝" 오류가 계속 발생합니다.

 

두 번째로 SL 이동

안녕 여러분,

가격이 특정 수의 핍(즉, 두 번 이상)으로 이동한 후 내 EA가 내 SL을 이동하도록 하려고 합니다. 첫 번째 ordermodify(=breakeven)는 계획대로 실행되지만 두 번째 주문은 발생하지 않습니다(1년의 백테스트 기간 내). 그래서 무엇이 잘못되었는지 알고 싶었습니다. 컴파일 또는 백테스트하는 동안 오류 메시지가 없습니다. 함수가 시작되지 않습니다. 도움을 주시면 감사하겠습니다.

추신: 아니요, 후행 중지를 설정하고 싶지 않습니다. 동일한 주문에 대해 "가격이 XY 핍을 이동할 때 SL 이동"을 여러 번 올바르게 코딩하고 싶습니다(그러나 매번 핍의 양이 다른 => 후행 중지 없음).

파일:
trainingea.mq4  11 kb
 

일부 ")"(오른쪽 대괄호)가 누락되었습니다.

다음은 작동하는 수정된 것입니다.

Mistake:
안녕

내 오류를 찾는 데 도움을 주시겠습니까?? 제발

이것은 내 코딩이며 컴파일에서 "프로그램 끝" 오류가 계속 발생합니다.
 
 

도움이 필요합니다

안녕하세요 Ninja trader NT7용 지표가 있습니다.

MT4에서 찾을 수 없습니다.

여기 TSD에서 코더가 MT4용으로 코딩하는 데 도움을 줄 수 있습니까?

문안 인사

프라텔리

 

MT4에서 시간대 감지 기능을 추가한 적이 있습니까?

사유: