나는 지표 부착 백 테스팅 동안 Metatrader의 시각적 모드에서 모든 것을 확인하고 다른 설정으로 교차하는 지표와 거래를 비교했습니다.
잘 작동한다.
설정 설명:
MagicNumber = 112340;[/CODE]
It is magic number. It should be different for different pairs
(each pair should have its own magic number (anyone but not the same with others)
Lots = 0.1;[/CODE]
If we want to trade fixed lot size (always by o.1 lot or always by 1 lot size without MM) so change MaximumRisk to zero (0).
Slippage = 3;[/CODE]
Slippage.
StopLossMode = False;
StopLoss = 100;[/CODE]
if StopLossMode = False so EA will close the order on the 8 EMA/21 EMA crossing (by default setting). If StopLossMode = True so EA will close the orders according to stop loss AND 8 EMA/21 EMA crossing.
TakeProfitMode = False;
TakeProfit = 100;[/CODE]
if TakeProfitMode = False so EA will close the order on the 8 EMA/21 EMA crossing (by default setting). If TakeProfitMode = True so EA will close the orders according to take profit value AND 8 EMA/21 EMA crossing.
[CODE]TrailingStopMode = False;
TrailingStop = 30;
if TrailingStopMode = False so EA will close the order on the 8 EMA/21 EMA crossing (by default setting). If TrailingStopMode = True so EA will close the orders according to trailing stop value AND 8 EMA/21 EMA crossing.
Please note that trailing stop is working even if stop loss/take profit options are "false". It means: if TrailingStopMode = True but TakeProfitMode = False and StopLossMode = False so EA will use trailing stop even in this case.
All those functions are working separatedly from each other (TrailingStopMode, TakeProfitMode, StopLossMode).
[CODE]PARAMETERS_MM = "MONEY MANAGEMENT";
MaximumRisk =0.15;
DecreaseFactor =3;
if MaximumRisk=0 so EA will use fixed lot size (lot size will always be exact equal "Lots"). If you are using MM function so it is necessary to set MaximumRisk value according to your deposit size (for EA to start open the order in "right" lot size). Try to backtest with different MaximumRisk value just for 5 minutes and you will understand what i mean. It is MM which Igorad is using in his EAs (i just took this code from him).
[CODE]PARAMETERS_INDICATOR_ONE = "Moving Average signal";
SignalEMA_Period = 8;
Usually we ae looking for this EMA with this period for crossing with main EMA for buy or sell.
[CODE]PARAMETERS_INDICATOR_TWO = "Moving Average main";
MainEMA_Period = 55;
Delta=0;
And it is main EMA.
If Delta is above zero so it means that 8 EMA should cross (55 EMA + Delta) for buy. and 8 EMA is crossing (55 EMA minus Delta for sell). Delta is acting as a filter. I still don't not whether we need it or not. It is very easy to understand when we attach indicators to the chart:
8 EMA closed price, 55 EMA closed price and with "Levels" = Delta and minus Delta (see my image from previous posts).
[CODE]PARAMETERS_INDICATOR_THREE = "Moving Average for close";
CloseEMA_Period = 21;
모든 주문을 마감하는 것은 EMA입니다. 신호 EMA가 이 마감 EMA를 넘으면 주문이 마감됩니다.
안녕하세요 ND입니다. 나는 필터의 아이디어를 좋아한다. 빠른 한 달 동안의 시각적 자료를 보면 이동 평균이 서로 멀어지면 거래를 시작할 수 있거나 "DNA"가 나선형으로 뒤에 남겨지면 잡을 수 있는 약간의 핍이 있을 수 있습니까? 나는 여전히 시장이 우리의 다른 맛의 EA를 켜고 끄기 위해 거래되고 있는지 알려줄 마스터 EA를 기대하고 있습니다.
간단한 MA 십자가라는 점에서 유사한 CG의 XP_EA에도 관심이 있기 때문에 이에 대한 몇 가지 테스트를 수행할 것입니다.
고마워 ND
이 전략은 M15 또는 M30과 같은 다른 소규모 TF에서도 사용될 수 있습니다.
내가 볼 수있는 것에서 더 많은 핍과 최소한의 손실을 생성할 수 있습니다.
SL과 관련하여 변경된 규칙:
반대 교차가 발생할 때 시스템이 자동으로 거래를 닫을 수 있기 때문에 정지가 없어야 합니다.
ND, LotSize, SL, TP, TS(사용자가 자신의 사전 설정을 가질 수 있는 선택 사항)와 같은 EA(개발 중인 경우) 내부에 다른 매개변수를 추가할 수 있습니다. 다른 EA 매개변수와 같습니다.코딩을 하려고 합니다. 나는 코더가 아니므로 시간이 걸릴 것입니다.
첨부 된 이미지를보십시오.
물론 EMA의 모든 기간을 선택할 수 있습니다. 그리고 이 Delta(21포인트)도 선택 가능합니다.
55의 목적은 무엇입니까
친애하는 ND
55 EMA의 목적은 무엇이며 거기에는 21점이 있습니다. 나는 그것이 무엇을 의미하는지 정말로 이해하지 못합니다. 당신은 설명할 수 있습니다.
여기 내 친구가 이 포럼에서 개발한 fiboEMA EA 첫 번째 버전이 있습니다. 여러분 모두에게 백테스트 와 포워드 테스트를 요청합니다.
친애하는 ND
55 EMA의 목적은 무엇이며 거기에는 21점이 있습니다. 나는 그것이 무엇을 의미하는지 정말로 이해하지 못합니다. 당신은 설명할 수 있습니다.
여기 내 친구가 이 포럼에서 개발한 fiboEMA EA 첫 번째 버전이 있습니다. 여러분 모두에게 백테스트와 포워드 테스트를 요청합니다.이 스레드의 시작 부분을 보십시오. 작년에 게시한 정확한 시스템을 코딩하려고 합니다. 8개의 EMA가 구매를 위해 55개의 EMA를 교차할 때 - 구매합니다. 매도 반대. 8 EMA가 21 EMA를 교차하면 닫습니다.
왜 8, 21, 55인가요?
피비나치 수이기 때문입니다.
이것이 fibo ema(또는 ema fibo)인 이유입니다.
34도 사용할 수 있습니다.
알았다
감사합니다 ND.. 알았습니다.
fiboEMA의 버전을 보기 위해 기다리고 있습니다.
이 스레드의 시작 부분에서 설명한 시스템은 유명한 시스템입니다. 에 대한 기사가 있었습니다. 그러나 MetaTrader를 위해 개발되지 않았습니다.
EA로 성공하면 두 개의 시스템과 두 개의 EA를 갖게 됩니다.
아무것도없는 것보다는 낫다.
필터를 추가하기 위해 EMA 채널(55 EMA의 양쪽에 21포인트)을 추가했습니다.
모든 것이 잘 작동하는지 확인하기 위해 Metatrader의 시각적 모드에서 테스트하고 있습니다. 내일 게시합니다.
그런 다음 올바른 설정을 찾기 위해 귀하와 EA를 백테스트 (90% 포함)할 수 있습니다.
비주얼 모드 테스트
내일 EA를 기반으로 결과를 게시하겠습니다.
개선할 수 있는 방법과 개선할 수 있는 사항을 알려드리겠습니다.
이 시스템에 대해 설명하는 다른 사이트는 거래에서 성공적인 시스템이라고 말할 수 있습니다.
사이트 주소가 기억나지 않습니다.
잘. 코딩을 마쳤습니다.
첨부된 제 버전입니다.
나는 지표 부착 백 테스팅 동안 Metatrader의 시각적 모드에서 모든 것을 확인하고 다른 설정으로 교차하는 지표와 거래를 비교했습니다.
잘 작동한다.
설정 설명:
It is magic number. It should be different for different pairs
(each pair should have its own magic number (anyone but not the same with others)
If we want to trade fixed lot size (always by o.1 lot or always by 1 lot size without MM) so change MaximumRisk to zero (0).
Slippage.
StopLoss = 100;[/CODE]
if StopLossMode = False so EA will close the order on the 8 EMA/21 EMA crossing (by default setting). If StopLossMode = True so EA will close the orders according to stop loss AND 8 EMA/21 EMA crossing.
TakeProfit = 100;[/CODE]
if TakeProfitMode = False so EA will close the order on the 8 EMA/21 EMA crossing (by default setting). If TakeProfitMode = True so EA will close the orders according to take profit value AND 8 EMA/21 EMA crossing.
[CODE]TrailingStopMode = False;
TrailingStop = 30;if TrailingStopMode = False so EA will close the order on the 8 EMA/21 EMA crossing (by default setting). If TrailingStopMode = True so EA will close the orders according to trailing stop value AND 8 EMA/21 EMA crossing.
Please note that trailing stop is working even if stop loss/take profit options are "false". It means: if TrailingStopMode = True but TakeProfitMode = False and StopLossMode = False so EA will use trailing stop even in this case.
All those functions are working separatedly from each other (TrailingStopMode, TakeProfitMode, StopLossMode).
[CODE]PARAMETERS_MM = "MONEY MANAGEMENT";
MaximumRisk =0.15;
DecreaseFactor =3;if MaximumRisk=0 so EA will use fixed lot size (lot size will always be exact equal "Lots"). If you are using MM function so it is necessary to set MaximumRisk value according to your deposit size (for EA to start open the order in "right" lot size). Try to backtest with different MaximumRisk value just for 5 minutes and you will understand what i mean. It is MM which Igorad is using in his EAs (i just took this code from him).
[CODE]PARAMETERS_INDICATOR_ONE = "Moving Average signal";
SignalEMA_Period = 8;Usually we ae looking for this EMA with this period for crossing with main EMA for buy or sell.
[CODE]PARAMETERS_INDICATOR_TWO = "Moving Average main";
MainEMA_Period = 55;
Delta=0;And it is main EMA.
If Delta is above zero so it means that 8 EMA should cross (55 EMA + Delta) for buy. and 8 EMA is crossing (55 EMA minus Delta for sell). Delta is acting as a filter. I still don't not whether we need it or not. It is very easy to understand when we attach indicators to the chart:
8 EMA closed price, 55 EMA closed price and with "Levels" = Delta and minus Delta (see my image from previous posts).
[CODE]PARAMETERS_INDICATOR_THREE = "Moving Average for close";
CloseEMA_Period = 21;모든 주문을 마감하는 것은 EMA입니다. 신호 EMA가 이 마감 EMA를 넘으면 주문이 마감됩니다.
누군가 버그를 발견하면 묻지 마십시오. 그냥 수정하고 개선된 버전을 게시하십시오.
내일 나는 anazri의 이 EA와 EA를 백테스트하려고 노력할 것입니다.
백테스트 - 비주얼 모드
이 진술은 내 버전을 기반으로 합니다. 아직 개선이 필요합니다.
문제가 무엇인지 알고 있습니다. 곧 게시하고 해결 방법을 살펴보겠습니다.
안녕하세요 ND입니다. 나는 필터의 아이디어를 좋아한다. 빠른 한 달 동안의 시각적 자료를 보면 이동 평균이 서로 멀어지면 거래를 시작할 수 있거나 "DNA"가 나선형으로 뒤에 남겨지면 잡을 수 있는 약간의 핍이 있을 수 있습니까? 나는 여전히 시장이 우리의 다른 맛의 EA를 켜고 끄기 위해 거래되고 있는지 알려줄 마스터 EA를 기대하고 있습니다.
간단한 MA 십자가라는 점에서 유사한 CG의 XP_EA에도 관심이 있기 때문에 이에 대한 몇 가지 테스트를 수행할 것입니다.
: ) 톰
이 진술은 내 버전을 기반으로 합니다. 아직 개선이 필요합니다. 문제가 무엇인지 알고 있습니다. 곧 게시하고 해결 방법을 살펴보겠습니다.
모델링 품질의 37%. 부족한.