전략적인 협업을 원하는 프로그래머 - 페이지 2

 
hardtop901b :

다시 한 번 번거롭게 해서 죄송합니다. 백테스트에서 실행했는데 조금 수정해야 할 것 같습니다.

두 개의 보류 주문이 있고 그 중 하나가 이 상태에서 열렸습니다(코드 수정). 열린 위치가 TP에 도달할 때까지 다른 보류 주문이 취소되지 않기를 바랍니다. 따라서 TP에 도달하지 않고 SL에 도달하면 가격이 다른 보류 중인 주문을 열고 TP에 도달하고 여전히 SL에 도달할 수 있기를 바랍니다. 괜찮습니다. 적어도 두 개의 보류 중인 주문이 이미 최대값입니다.

당신이 여전히 코드로 나를 도울 수 있기를 바랍니다....전에 감사합니다...(당신은 이 EA로 나를 정말로 도와주고 있습니다, 하루 20pips, 나에게 정말 충분합니다)

알겠습니다. 오늘 나중에 수정하겠습니다.

 
jingodelcuyo wrote >>

딱 한 가지만 생각했습니다. EA는 손실이 없더라도 첫 번째 거래가 수익성이 있는 한 성공적인 거래로 간주합니다. 이 조건에서, 즉 20핍 미만의 이익에서 손절매는 두 번째 거래를 열지 않습니다. 이것이 당신이 원하는 방식입니까, 아니면 첫 번째 거래가 20핍 미만의 값에서 마감되면 두 번째 거래를 열어야 합니까?

마지막 거래는 첫 번째 거래가 20핍 미만의 값에서 마감되면 두 번째 거래가 열립니다.

다른 보류 중인 거래는 공개 거래가 TP에 도달한 경우에만 취소됩니다.

 
hardtop901b wrote >>

마지막 거래는 첫 번째 거래가 20핍 미만의 값에서 마감되면 두 번째 거래가 열립니다.

다른 보류 중인 거래는 공개 거래가 TP에 도달한 경우에만 취소됩니다.

자, 여기 수정된 코드가 있습니다. 명확하게 하기 위해 다음을 수행합니다.

1. Hour1(기본값은 00:00)에 (1) BUY STOP 및 (1) SELL STOP(BuyStop=20, SellStop=20, TakeProfit=20, StopLoss=10 및 TrailStop=10)이 열립니다.

2. 주문 중 하나가 열리면 다른 주문은 보류 상태로 유지됩니다.

3. 미결제 주문이 TakeProfit에 도달하면 다른 보류 주문이 삭제되고 해당 날짜에 더 이상 주문이 접수되지 않습니다.

4. 미결제 주문이 StopLoss에 도달하면 다른 보류 주문이 유지됩니다.

5. 보류 중인 주문은 2시간 전에 열릴 수도 있고 열리지 않을 수도 있습니다.

6. 두 번째 보류 주문이 시작되고 TakeProfit에 도달하면 해당 날짜에 더 이상 주문이 접수되지 않습니다.

7. 두 번째 보류 주문이 열리고 StopLoss에 도달하면 EA는 Hour2를 기다립니다.

8. Hour2에 도달하고 이전 보류 주문 중 하나 또는 둘 모두가 열리지 않은 경우 삭제됩니다.

9. Hour2(기본값은 09:00)에 이전 보류 주문이 열리지 않고 TakeProfit에 도달하지 않는 한 두 개의 새로운 보류 주문이 열립니다.

10. 새 주문 중 하나가 열리면 다른 주문은 보류 상태로 유지됩니다.

11. 미결제 주문이 TakeProfit에 도달하면 다른 보류 주문이 삭제됩니다.

12. 미결 주문이 StopLoss에 도달하면 다른 보류 주문은 그대로 유지됩니다.

13. 마지막 보류 주문이 열리면 TakeProfit(좋은 회복!) 또는 StopLoss(정말 나쁜 날!)에 도달할 때까지 열린 상태로 유지됩니다.

14. 두 번째 보류 주문 중 하나 또는 둘 모두가 보류 중인 경우 다음 날 1시간에 삭제됩니다.

TP 없이 Hour2에 도달하면 Hour1 대기 주문을 삭제하고, 마찬가지로 다음 날 TP 없이 Hour2에 도달하면 Hour2 대기 주문이 삭제되기를 원한다고 가정했습니다. 그게 맞는지 알려주세요.

즐거운 시간 보내세요.

파일:
 
jingodelcuyo wrote >>

저는 프로그래머이며 약 8개월 동안 MT4/MQL4로 작업했습니다. 나는 50개 이상의 지표와 EA를 작성했지만 내 전략이 형편없었기 때문에 백테스팅/데모 성공이 거의 없었습니다. 나는 정확하고 효율적인 방식으로 전략 논리를 구현하는 데 능숙했으며 특정 전략을 구현하고 싶을 때 좋은 데이터 관리로 꽤 빠르게 작성하고 테스트하고 디버그할 수 있습니다. "다른 쪽"에 있는 사람이 있다면(훌륭한 전략이지만 프로그래밍 경험이 거의 없음) 공동 작업을 하고 싶은지 알려주세요...

또한, 만약 거기에 있는 어떤 전문가가 나에게 뼈를 던지고 싶어한다면(즉, 작동하는 기본 전략), 나는 매우 기쁠 것입니다(srth[at]templestreet.cc).

감사해요,

JDC

도와주세요...와아아아...

1EA 중고 hieken ashi.open이 파란색일 때 구매하고 빨간색일 때 닫기 위치를 만들고 빨간색일 때 자동 오픈 판매를 하도록 도와주세요...내 이메일 wak_khenak@yahoo.com.my

 
heri wrote >>

도와주세요...와아아아...

나는 당신이 1 EA 중고 hieken ashi.open을 만들 수 있도록 도와주고 싶습니다. 파란색일 때 구매하고 빨간색일 때 닫기 위치 n 빨간색일 때 자동 열기 판매...내 이메일 wak_khenak@yahoo.com.my

미안하지만 이 표시기로 EA도 시도했지만 결과가 너무 좋지는 않습니다. 이 HAS를 MA와 함께 사용하면 조금 더 좋습니다. 그러나 일반적으로 너무 좋지도 않습니다. 하지만 시도해 볼 수 있습니다. 그냥 내 경험.

또는 RSI와 결합하여 추세를 확인할 수도 있습니다...

저에게 HAS는 수동 거래에만 적합할 수 있습니다. 왜냐하면 실행 가격에 따른 HAS 양초 모양과 색상의 변화는 우리에게 시장 상황을 보여주기 때문입니다.

하지만 이건 경험상 제 생각일 뿐이니 마스터가 더 잘 아실꺼에요...

해피 트레이딩

 
jingodelcuyo :

자, 여기 수정된 코드가 있습니다. 명확하게 하기 위해 다음을 수행합니다.

1. Hour1(기본값은 00:00)에 (1) BUY STOP 및 (1) SELL STOP(BuyStop=20, SellStop=20, TakeProfit=20, StopLoss=10 및 TrailStop=10)이 열립니다.

2. 주문 중 하나가 열리면 다른 주문은 보류 상태로 유지됩니다.

3. 미결제 주문이 TakeProfit에 도달하면 다른 보류 주문이 삭제되고 해당 날짜에 더 이상 주문이 접수되지 않습니다.

4. 미결제 주문이 StopLoss에 도달하면 다른 보류 주문은 그대로 유지됩니다.

5. 보류 중인 주문은 2시간 전에 열릴 수도 있고 열리지 않을 수도 있습니다.

6. 두 번째 보류 주문이 시작되고 TakeProfit에 도달하면 해당 날짜에 더 이상 주문이 접수되지 않습니다.

7. 두 번째 보류 주문이 열리고 StopLoss에 도달하면 EA는 Hour2를 기다립니다.

8. Hour2에 도달하고 이전 보류 주문 중 하나 또는 둘 모두가 열리지 않은 경우 삭제됩니다.

9. Hour2(기본값은 09:00)에 이전 보류 주문이 열리지 않고 TakeProfit에 도달하지 않는 한 두 개의 새로운 보류 주문이 열립니다.

10. 새로운 주문 중 하나가 열리면 다른 주문은 보류 상태로 유지됩니다.

11. 미결제 주문이 TakeProfit에 도달하면 다른 보류 주문이 삭제됩니다.

12. 미결 주문이 StopLoss에 도달하면 다른 보류 주문은 그대로 유지됩니다.

13. 마지막 보류 주문이 열리면 TakeProfit(좋은 회복!) 또는 StopLoss(정말 나쁜 날!)에 도달할 때까지 열린 상태로 유지됩니다.

14. 두 번째 보류 주문 중 하나 또는 둘 모두가 보류 중인 경우 다음 날 1시간에 삭제됩니다.

TP 없이 Hour2에 도달하면 Hour1 대기 주문을 삭제하고, 마찬가지로 다음 날 TP 없이 Hour2에 도달하면 Hour2 대기 주문이 삭제되기를 원한다고 가정했습니다. 그게 맞는지 알려주세요.

즐거운 시간 보내세요.

QuantumStop 기능 추가 - TakeProfit>QuantumLevel>QuantumStop>0 - QL에 도달하면 손절매가 오픈 가격 +(구매)/-(판매) QS로 한 번 수정되었습니다.

StopModType(0=none, 1=quantum, 2=trail) - trail은 표준 trailstop입니다.


EURUSD 백 테스트(2008년 1월 1일 ~ 2008년 8월 31일)의 경우 지금까지 최고의 결과:

시간1=10

시간 2=17

바이스톱=30

SellStop=30

손절매=80

정지 모드 유형=1

양자레벨=20

퀀텀스톱=10

TradeMonday=참


하지만! 이익 수준은 여전히 너무 낮고 드로다운은 여전히 너무 높습니다...

파일:
 
jingodelcuyo :

QuantumStop 기능 추가 - TakeProfit>QuantumLevel>QuantumStop>0 - QL에 도달하면 손절매가 오픈 가격 +(구매)/-(판매) QS로 한 번 수정되었습니다.

StopModType(0=none, 1=quantum, 2=trail) - trail은 표준 trailstop입니다.


EURUSD 백 테스트(2008년 1월 1일 ~ 2008년 8월 31일)의 경우 지금까지 최고의 결과:

시간1=10

시간 2=17

바이스톱=30

SellStop=30

손절매=80

정지 모드 유형=1

양자레벨=20

퀀텀스톱=10

TradeMonday=참


하지만! 이익 수준은 여전히 너무 낮고 드로다운은 여전히 너무 높습니다...



그리고 TakeProfit=30

 
jingodelcuyo :

그리고 TakeProfit=30


deletePendingOrders()의 실수를 수정했습니다.

파일:
 
jingodelcuyo wrote >>

저는 프로그래머이며 약 8개월 동안 MT4/MQL4로 작업했습니다. 나는 50개 이상의 지표와 EA를 작성했지만 내 전략이 형편없었기 때문에 백테스팅/데모 성공이 거의 없었습니다. 나는 정확하고 효율적인 방식으로 전략 논리를 구현하는 데 능숙했으며 특정 전략을 구현하고 싶을 때 좋은 데이터 관리로 꽤 빠르게 작성하고 테스트하고 디버그할 수 있습니다. "다른 쪽"에 있는 사람이 있다면(훌륭한 전략이지만 프로그래밍 경험이 거의 없음) 공동 작업을 하고 싶은지 알려주세요...

또한, 만약 거기에 있는 어떤 전문가가 나에게 뼈를 던지고 싶어한다면(즉, 작동하는 기본 전략), 나는 매우 기쁠 것입니다(srth[at]templestreet.cc).

감사해요,

JDC

이 진입 전략을 손으로 프로그래밍할 수 있습니다. 고가가 마지막(n) 막대의 고가보다 크거나 같고 RSI(7 막대 종가)가 마지막(n) 막대의 최고 RSI보다 작으면 매도하십시오.

감사해요

 
heri :

도와주세요...와아아아...

1EA 중고 hieken ashi.open이 파란색일 때 구매하고 빨간색일 때 닫기 위치를 만들고 빨간색일 때 자동 오픈 판매를 하도록 도와주세요...내 이메일 wak_khenak@yahoo.com.my


이 EA는 작업 요청을 수행하지만 전략은 혼합된 결과를 제공합니다. 표시기에서 원하지 않는 신호 필터링에 관한 mq4의 설명을 참조하십시오.

파일: