이러한 변수는 EA에서 설정되지 않으며 iCustom funkction에 있을 수 없습니다. 지표에 정의되어 있습니다. 이 간단한 설정을 했을 때
이중 signalup=iCustom(Symbol(),0,"PerkyAsctrend1",0,1);
이중 signaldown=iCustom(Symbol(),0,"PerkyAsctrend1",1,1);
그것은 잘 작동합니다. 상승 추세 신호 UP 화살표가 나타나면 BUYS, DOWN 화살표가 나타나면 SELLS입니다. 하지만 필터를 추가하고 백테스트를 통해 BBands 로 얻을 수 있는 최상의 결과를 얻고 싶습니다. 그래서 나는 asctrend가 이 신호를 받고 BBands가 올바른 방향에 있을 때만 구매하고 싶습니다.
BBands의 버퍼에 문제가 있어야 합니다. 버퍼가 6개 있습니다... 하지만 EA에 코딩하는 방법을 모르겠습니다. 버퍼는 "UpTrendLine" 및 "DownTrendLine"입니다. "UpTrendLine" 버퍼가 > 1이고 반대인 경우에만 이 필터를 BUY에 추가하고 싶습니다.
모두들 안녕,
첫 번째 게시물로 커뮤니티에 인사를 드리고 싶었습니다.
ASCTrend 시스템 스레드를 읽고 있는데 Ninja Trader용으로 코딩한 사람이 있는지 궁금합니다.
감사해요Ninja는 MT4와 어떻게 비교됩니까?
Ninja는 MT4와 어떻게 비교됩니까?
어떻게 비교되는지 모르겠습니다. 나는 Ninja가 C++를 사용한다는 것을 알고 있습니다. 그 외에는 MT4에 대해 잘 모릅니다.
일부 회원이 Ninja 포럼에서 코딩한 ASCTrend를 찾았지만 완전하지 않습니다.
여기 Ninja의 시스템을 사용하는 회원이 있는지 확실하지 않았습니다.
...
닌자는 버그가 많습니다...컴퓨터가 너무 무겁습니다...닌자 7을 출시하려고 합니다...하지만 잘 되지 않습니다...닌자를 사용하여 선물을 거래하는 것은 여전히 좋습니다...데이터 비용을 지불하지 않음
NinjaTrader를 엉망으로 만들 필요가 없습니다.
버그가 너무 많아서 현재 베타 10에 있습니다!
중개인은 멀티브로커 버전에 대해 $500US를 추가로 지불하지 않는 한 액세스할 수 있는 교환을 제어 할 수 있습니다.
내 EA
ICustom 함수와 함께 asctrend 신호를 사용하는 MQ4 빌더로 EA - ASCTrend.mq4를 만들었습니다. UP 신호일 때 BUY 거래를 열고 DOWN 신호일 때 SELL을 열 수 있습니다.
내 EA에 일부 필터를 추가하고 싶습니다. 일부 쌍에서 백 테스트 를 수행하고 BBands ind를 사용하여 필터가 좋아 보입니다. 새싹 내 EA에 이 필터를 추가하는 방법을 모르겠습니다. 내 생각에는 그렇게 생각하지만 운이 없습니다.
이중 구매1_1 = iCustom(Symbol(),0,"PerkyAsctrend1",0,1);
이중 Buy2_1 = iCustom(NULL, 0, "BBands_Stop_v1", 4, 0, 현재 + 1);
이중 구매2_2 = 1;
이중 Sell1_1 = iCustom(Symbol(),0,"PerkyAsctrend1",1,1);
이중 Sell2_1 = iCustom(NULL, 0, "BBands_Stop_v1", 5, 0, 현재 + 1);
이중 판매2_2 = 1;
if (구매1_1 && 구매2_1 > 구매2_2) 주문 = SIGNAL_BUY;
if (Sell1_1 && Sell2_1 > Sell2_2) 주문 = SIGNAL_SELL;
iCustom - 외부 변수 사용
ICustom 함수와 함께 asctrend 신호를 사용하는 MQ4 빌더로 EA - ASCTrend.mq4를 만들었습니다. UP 신호일 때 BUY 거래를 열고 DOWN 신호일 때 SELL을 열 수 있습니다.
내 EA에 일부 필터를 추가하고 싶습니다. 일부 쌍에서 백 테스트를 수행하고 BBands ind를 사용하여 필터가 좋아 보입니다. 새싹 내 EA에 이 필터를 추가하는 방법을 모르겠습니다. 내 생각에는 그렇게 생각하지만 운이 없습니다.
이중 구매1_1 = iCustom(Symbol(),0,"PerkyAsctrend1",0,1);
이중 Buy2_1 = iCustom(NULL, 0, "BBands_Stop_v1", 4, 0, 현재 + 1);
이중 구매2_2 = 1;
이중 Sell1_1 = iCustom(Symbol(),0,"PerkyAsctrend1",1,1);
이중 Sell2_1 = iCustom(NULL, 0, "BBands_Stop_v1", 5, 0, 현재 + 1);
이중 판매2_2 = 1;
if (구매1_1 && 구매2_1 > 구매2_2) 주문 = SIGNAL_BUY;
if (Sell1_1 && Sell2_1 > Sell2_2) 주문 = SIGNAL_SELL;안녕하세요 Hankeys님
나는 여전히 나 자신을 배우고 있으며 iCustom을 사용하기 위해 배운 기본 규칙은 공식이 사용하는 각 특정 지표의 모든 Extern 변수를 읽어야 한다는 것입니다.
PerkyASCTrend1에는 2개의 외부 변수가 있습니다.
외부 int 위험 = 4;
외부 정수 AllBars = 250;
이중 구매1_1 = iCustom(Symbol(),0,"PerkyAsctrend1", 위험, AllBars,0,1);
BollyBands에는 6개의 외부 변수가 있습니다.
외부 정수 길이=20; // 볼린저 밴드 기간
extern int 편차=2; // 일탈
외부 이중 MoneyRisk=0.5; // 오프셋 계수
외부 정수 신호=1; // 표시 신호 모드: 1-신호 및 정지; 0만 정차합니다. 2 전용 신호;
외부 int 라인=1; // 표시 라인 모드: 0-아니오, 1-예
extern int Nbars=1000;
이중 Buy2_1 = iCustom(NULL, 0, "BBands_Stop_v1", 길이, 편차, MoneyRisk, 신호, 선, Nbars, 0, 현재 + 1);
읽고 싶은 버퍼를 두 번째에서 마지막 숫자로 조정합니다.
마지막 숫자는 읽고 싶은 현재(0) 또는 과거 막대(1)입니다.
예제에서는 구매 공식을 사용합니다. Sell 공식에 대해서도 동일한 작업을 수행하십시오.
도움이 더 필요하면 이 TSD 포럼에 ASCTrend EA 및 BollyBands EA 사용에 대한 iCustom 예제가 있는 좋은 EA가 많이 있으며 검색하여 수행 방법을 볼 수 있습니다.
도움이 되었기를 바랍니다!
로버트
이러한 변수는 EA에서 설정되지 않으며 iCustom funkction에 있을 수 없습니다. 지표에 정의되어 있습니다. 이 간단한 설정을 했을 때
이중 signalup=iCustom(Symbol(),0,"PerkyAsctrend1",0,1);
이중 signaldown=iCustom(Symbol(),0,"PerkyAsctrend1",1,1);
그것은 잘 작동합니다. 상승 추세 신호 UP 화살표가 나타나면 BUYS, DOWN 화살표가 나타나면 SELLS입니다. 하지만 필터를 추가하고 백테스트를 통해 BBands 로 얻을 수 있는 최상의 결과를 얻고 싶습니다. 그래서 나는 asctrend가 이 신호를 받고 BBands가 올바른 방향에 있을 때만 구매하고 싶습니다.
BBands의 버퍼에 문제가 있어야 합니다. 버퍼가 6개 있습니다... 하지만 EA에 코딩하는 방법을 모르겠습니다. 버퍼는 "UpTrendLine" 및 "DownTrendLine"입니다. "UpTrendLine" 버퍼가 > 1이고 반대인 경우에만 이 필터를 BUY에 추가하고 싶습니다.
John Wiley & Son에서 에이블트렌드 책 출간
AbleTrend 책은 John Wiley & Son이 출판했으며 amazon.com에서 볼 수 있습니다. ASCTrend의 원리가 이 책에 나와 있습니다.
그 책
네, 구글 북으로 책의 일부를 읽습니다. 무슨 일인지 보기 위해서입니다.
사실 여기에서 만든 시스템과 원본을 발견하고 비교했습니다. 위험을 8로 설정하면 거의 동일한 결과를 얻을 수 있습니다.
나는 당신에게 이 시스템을 정말 좋아합니다. 그러나 효율성의 핵심은 이중입니다.
저자에 따르면 자금 관리는 사실입니다. 그러나 나는 시스템 자체에 대한 필터를 의미하며 거래 시기를 안내할 수 있습니다. 나는 접근 방식을 가지고 있으며 그것이 사실이라면 모든 신호 시스템에 첨부될 수 있습니다(asct 또는 뇌 경향 모든 것).
그래서 제 생각은 FGDI를 사용하여 가격 시계열의 프랙탈 차원을 측정하는 것입니다. 그리고 아이디어는 매우 간단합니다. 우리는 15m와 30m의 두 가지 키 레벨에서 프랙탈 차원을 측정합니다. 그리고 우리는 둘 다 빨간색으로 해야 합니다.
프랙탈 차원이 무엇인지는 어려운 주제이지만 개념의 활용은 기술자에게 정말 간단합니다.
이 블로그에 대한 추가 정보
fractalfinance.blogspot.com/
안녕하세요 테스트를 위해 1.7을 다운받았는데 5자리 브로커에서 거래가 되지 않습니다. 무엇을 변경해야 하나요?
감사해요