EA를 무료로 코딩합니다 - 페이지 2

 
FXMan77 :


결과를 게시하지 않았습니다. (나쁜 또는 좋은)

누구나 5년의 거래 경험이 있다고 말할 수 있습니다.

죄송합니다.


알겠습니다. 자격 증명을 제공하겠습니다. 저는 지난 5년의 대부분을 다른 거래자가 발명한 매우 복잡하고 성공적인 시스템을 리버스 엔지니어링하는 데 보냈습니다. 이 모든 작업은 처음에 Excel과 VBA에서 수행되었습니다. 플랫폼의 한계를 깨닫고 C#.NET을 독학하기 시작했고 브로커와의 API 인터페이스, 오류 처리, 스레딩, 주문 관리, 복잡한 거래 관리 등을 갖춘 독립 실행형 자동 거래 시스템을 구축했습니다. 이 프로그램은 훌륭하게 작동합니다. 그러나 이기는 거래만큼 원하는 결과를 얻지는 못했지만 계속 조정하고 있습니다. 나는 잭이 C#에 대해 아는 것에서 몇 달 만에 복잡한 작업 시스템을 갖추게 되었고, 물론 그 일을 하는 데 상당한 양의 자정 기름을 태웠습니다.

리버스 엔지니어링 외에도 저는 다양한 유형의 지표와 전략을 연구했으며 차익 거래, 상관 관계 및 CCI/Fisher와 같은 보다 온건한 항목을 포함하여 작동 시스템에 그들 중 상당수를 코딩했습니다.

저는 지난 6개월 정도까지 데이터를 내보내기 위해 수년 동안 MT4를 제한적으로 사용해왔으며, 마침내 MQL4를 배우기로 결정했습니다. 이는 이전 프로그래밍 경험 덕분에 매우 쉬웠습니다. 저는 이제 MQL4에 능숙하고 MQL5도 작업하는데 꽤 쉽습니다.

저는 아직 백만장자 트레이더는 아니지만 경험이 많습니다. 나는 수익성있게 거래하고 있지만 자본화 문제가 계속되고 있습니다.

저는 코딩을 정말 좋아하기 때문에 서비스를 고용하고 추가로 돈을 벌기로 결정했습니다. 저는 다른 사람을 위한 코딩이 처음이기 때문에 의사 소통 문제 등을 해결하기 위해 무료로 첫 직장을 제안했습니다.

그건 그렇고, 나는 먼저 응답 한 사람을 위해 약간의 작업을 수행 중이므로 무료 제안은 대부분 테이블에서 떨어져 있고 유료 작업을 찾고 있습니다. 그러나 누군가가 나에게 쉬운 것을 가져다준다면 나는 그것을 무료로 하는 것을 경우에 따라 고려할 수 있습니다.

 
당신이 어떤 종류의 코더인지 당신의 코드에서 판단할 수 있도록 당신이 작성한 몇 가지 코드 예제를 게시하십시오.
 
7bit :
당신이 어떤 종류의 코더인지 당신의 코드에서 판단할 수 있도록 당신이 작성한 몇 가지 코드 예제를 게시하십시오.

좋아, 내 코드의 대부분은 독점이므로 범용 작업을 수행하는 코드 중 일부를 선택했습니다. 저는 MQL보다 C# 코드가 훨씬 더 많기 때문에 지금은 여기까지입니다. 이것은 백테스트 에 사용할 기록 데이터로 Access 데이터베이스를 채우는 데 사용하는 작은 블록입니다.

나는 내 자신의 EA 중 일부를 작업 중이며 이번 주말에 일부 코드를 게시할 수 있을 것입니다.


 private void LoadData_Click_1( object sender, EventArgs e)
        {
            OleDbConnection cn = new OleDbConnection( @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=E:\BackTestData.accdb" );

            cn.Open();

            
            DateTime olderTime = new DateTime( 2008 , 1 , 1 , 0 , 0 , 0 );
            DateTime newerTime = new DateTime( 2008 , 1 , 2 , 0 , 0 , 0 );
            Double open_ = 0 ;
            Double high_ = 0 ;
            Double low_ = 0 ;
            Double close_ = 0 ;
            TimeSpan newerspan = TimeSpan.FromHours( 25 );
            TimeSpan olderspan = TimeSpan.FromMinutes( 5 );
            
            pair = comboBox1.SelectedItem.ToString();

             for ( int q = 0 ; q < 400 ; q++)
            {
                FXCore.MarketRateEnumAut rates5 = (FXCore.MarketRateEnumAut)mCore.TradingDesk.GetPriceHistory(pair, "m5" , olderTime, newerTime, 288 , true , true );

                 foreach (FXCore.MarketRateAut rate5 in rates5)
                {
                    open_ = rate5.BidOpen;
                    high_ = rate5.BidHigh;
                    low_ = rate5.BidLow;
                    close_ = rate5.BidClose;

                    OleDbCommand cmd = new OleDbCommand( "insert into M5 (DateTime_,Open_,High_,Low_,Close_) values (@para1,@para2,@para3,@para4,@para5)" , cn);

                    cmd.Parameters.AddWithValue( "@para1" , rate5.StartDate);
                    cmd.Parameters.AddWithValue( "@para2" , open_);
                    cmd.Parameters.AddWithValue( "@para3" , high_);
                    cmd.Parameters.AddWithValue( "@para4" , low_);
                    cmd.Parameters.AddWithValue( "@para5" , close_);

                    cmd.ExecuteNonQuery();
                }

                olderTime = newerTime.Add(olderspan);
                newerTime = newerTime.Add(newerspan);
                
            }
            cn.Close();
            MessageBox.Show( "Database Has Been Updated" );
        }
 

다시 상기시켜주세요... 왜 그가 자신을 정당화해야 합니까? 그는 무료로 EA 코딩을 제안하여 기술을 연마하기를 원합니다. mq4 코딩에서의 개인 개발이 이 사이트의 전부가 아닙니까? 그가 평생 거래를 한 번도 하지 않고 지난 주에만 책을 집어 들었다면... 그것이 그의 학습 목표를 덜 유효하게 만들었을까? " 이걸 어떻게 코딩해야 하는지 배우느라 귀찮아 "라는 수많은 게시물에서 신선한 변화입니다. 브라이언님 반갑습니다... 귀하의 사업에 행운이 있기를 바랍니다.

V

 

안녕

열 지도에서 지난 12시간, 24시간, 지난 주 및 월에 통화 쌍이 수행한 작업을 볼 수 있도록 여러 시간 프레임에서 MS Excel 워크시트에 대한 MT 4 공식을 작성하는 방법에 대한 도움이 필요합니다. 이 웹사이트 http://finviz.com/forex_performance.ashx 에 나와 있는 것처럼 시각적으로 보여 일정 기간 동안 서로 다른 쌍의 강점과 약점을 파악하고 어느 쪽이 추세, 통합 및 정체 상태인지 알 수 있습니다.

감사해요.

 
Viffer :

다시 상기시켜주세요... 왜 그가 자신을 정당화해야 합니까? 그는 무료로 EA 코딩을 제안하여 기술을 연마하기를 원합니다. mq4 코딩에서의 개인 개발이 이 사이트의 전부가 아닙니까? 그가 평생 거래를 한 번도 하지 않고 지난 주에만 책을 집어 들었다면... 그것이 그의 학습 목표를 덜 유효하게 만들었을까? " 이걸 어떻게 코딩해야 하는지 배우느라 귀찮아 "라는 수많은 게시물에서 신선한 변화입니다. 브라이언님 반갑습니다... 귀하의 사업에 행운이 있기를 바랍니다.

V


V,

'코드를 보여달라'는 요청을 받는 것이 조금 이상하다고 생각했지만, 어쨌든. 누군가 서비스를 제공하는 경우 상품을 보여 달라는 요청이 상당히 합리적이라고 생각합니다. 나는 무엇이 모든 사람들에게 내가 초보자이고 첫 거래를 하지 않았다는 인상을 주었는지 모르겠습니다.

 
7bit :
당신이 어떤 종류의 코더인지 당신의 코드에서 판단할 수 있도록 당신이 작성한 몇 가지 코드 예제를 게시하십시오.
당신이 왕새끼라고 생각한다면 친구의 몇 가지 예를 보자
 
cloudbank :

안녕하세요, 나는 당신에게 큰 도전을 가지고 있습니다. 또한 이 지표를 코딩할 수 있다면 역사상 최고의 트레이더 중 한 명인 것처럼 편리하게 사용할 수 있습니다.

자세한 내용은 Cloudbank라는 이름으로 EA에 필요한 Coder 항목에 있습니다. 건배


구름,

나는 그것에 대한 계산을 보여주는 어떤 것도 보지 못했습니다. 그것은 독점 지표입니다. 그는 그것이 무엇을 기반으로 하는지( 채권 수익률 ) 말하고 있지만 수행할 리버스 엔지니어링이 많이 있을 것으로 보입니다. 지표가 충분히 노력할 가치가 있다는 것을 알고 있습니까?

감사해요

 
cloudbank :
당신이 왕새끼라고 생각한다면 친구의 몇 가지 예를 보자


7비트는 자신의 것을 보유할 수 있습니다.

내가 본 사람들 중 상위 2% 안에 드는 사람입니다.

 
phy :


7비트는 자신의 것을 보유할 수 있습니다.

내가 본 사람들 중 상위 2% 안에 드는 사람입니다.

동의합니다. 7비트 최고 수준입니다.

V