t/p가 제대로 작동하지 않습니다. - 페이지 4

 
krishna_gopal_2 :

농담하는거야? 주제를 읽고 질문에 답하세요!
 

코드를 확인하셨습니까? 예를 들어, TP를 설정한 후 올바르게 설정되었는지 나중에 확인합니까?

주문선택

오더테이크프로핏

문제를 찾는 단계입니다! 코드를 볼 수 없는 사람들에게 묻지 않습니다.

TP가 설정되지 않은 경우 TP를 이중 변수로 설정하고 함수 내부에서 계산하는 대신 OrderSent 함수 에서 이를 사용할 수 있습니다.

또는 모든 가격 문제를 정상화하려고 할 수 있습니다.

그러나 그것은 여전히 거래가 어떻게 마감되고 있는지 대답하지 못합니다... 그러나 코드를 보지 않고 추측할 수 있는 사람은 아무도 없습니다. 당신의 일입니다!

호기심에 도와주고 싶지만 당신은 우리를 돕지 않고 있습니다... 그것은 빨리 늙어가고 있습니다.

 
alladir :

그러나 그것은 여전히 거래가 어떻게 마감되고 있는지 대답하지 못합니다... 그러나 코드를 보지 않고 추측할 수 있는 사람은 아무도 없습니다. 당신의 일입니다!

호기심에 도와주고 싶지만 당신은 우리를 돕지 않고 있습니다... 그것은 빨리 늙어가고 있습니다.

          if (buy_flag && Ask<=next_trade)
                  {
                     ticket= OrderSend ( Symbol (),OP_BUY, 0.1 ,Ask, 3 , 0 ,Ask+ 0.01 , "Second_Orders" , 0 , 0 ,Green);
                     Total_Trades++;
                      Print ( "This is " ,Total_Trades, "th Buy Order" );                  
                  }
           else if (sell_flag && Bid>=next_trade)
                  {
                     ticket= OrderSend ( Symbol (),OP_SELL, 0.1 ,Bid, 3 , 0 ,Bid- 0.01 , "Second_Orders" , 0 , 0 ,Green);
                     Total_Trades++;
                     Print ( "This is " ,Total_Trades, "th Sell Order" );
                  }

결과:

120 2009.05.22 12:36 t/p 1 0.10 1.3999 0.0000 1.3999 146.20 26346.83

121 2009.05.22 14:00 팔다 61 0.10 1.3990 0.0000 1.3890 0.00 26346.83

신문:

2013.06.19 21:07:38 2009.01.05 08:21 Final_100pips_Averaging_Code EURUSD,H1: 2번째 매수주문입니다.

2013.06.19 21:07:38 2009.01.05 08:21 Final_100pips_Averaging_Code EURUSD,H1: 오픈 #2 매수 0.10 EURUSD에서 1.3788 tp: 1.3888 ok

2013.06.19 21:07:37 2009.01.02 08:00 Final_100pips_Averaging_Code EURUSD,H1: 첫 구매 주문입니다.

2013.06.19 21:07:37 2009.01.02 08:00 Final_100pips_Averaging_Code EURUSD,H1: 오픈 #1 매수 0.10 EURUSD에서 1.3899 tp: 1.3999 ok

2013.06.19 21:08:37 2009.05.22 12:36 테스터: 1.3999(1.4002 / 1.4004)에서 수익 1위

2013.06.19 21:08:37 2009.05.21 16:50 테스터: 1.3888(1.3895 / 1.3897)에서 2번째 이익 실현

2013.06.19 21:08:36 2009.05.20 13:55 테스터: 1.3786(1.3788 / 1.3790)에서 이익을 취하십시오. #8

2013.06.19 21:08:36 2009.05.20 11:40 테스터: 1.3686(1.3688 / 1.3690)에서 59번 이익을 얻습니다.

2013.06.19 21:08:36 2009.05.19 06:41 테스터: 1.3586(1.3587 / 1.3589)에서 60번 이익을 얻습니다.

이번에는 부정적인 측면을 제외하고는 긍정적인 방향으로 40핍을 이동했습니다. 그리고 나는 그것을 확인했다. 주문 후 TP는 시가에서 정확히 100핍입니다.

 
krishna_gopal_2 :

결과:

120 2009.05.22 12:36 t/p 1 0.10 1.3999 0.0000 1.3999 146.20 26346.83

121 2009.05.22 14:00 팔다 61 0.10 1.3990 0.0000 1.3890 0.00 26346.83


나는 아직도 이 숫자들이 무엇을 의미하는지 모른다.

 
alladir :


나는 아직도 이 숫자들이 무엇을 의미하는지 모른다.

전략 테스터 주문 내역에서 복사하여 붙여넣은 것입니다. . . 제 생각에는.
 
RaptorUK :
전략 테스터 주문 내역에서 복사하여 붙여넣은 것입니다. . . 제 생각에는.

어디
라인 120은 이익실현 포인트 1.3999에서 마감 거래 번호 1 0.1 로트가 될 것입니다. 이익 146.2로 마감하고 그 순간에 26346.83의 균형을 맞춥니다. 2009.05.22 12:36

라인 121 신규 매도 거래 '주문 61' 0.1 랏 주문오픈 가격 1.3990 ......

 
krishna_gopal_2 :

결과:

라인 시간 유형 거래 번호 LotSize OpenPrice SL T/P P/L 잔액

120    2009.05.22 12:36 t/p        1                      0.10           1.3999          0.0000      1.3999       146.20           26346.83

신문:

2013.06.19 21 :01.02 08:00 Final_100pips_Averaging_Code EURUSD,H1: 오픈 #1 매수 0.10 EURUSD at 1.3899 tp: 1.3999 ok

2013.06.19 21:08:37 2009.05.22 12:36 테스터: 1.3999 (1.4002 / 1.4004)에서 수익 1위

따라서 이익은 1.3999에서 취하고 주문은 정확히 100핍 차이가 나는 1.3899에서 시작됩니다. 100 + 46.20 $가 있습니다. 그러나 100 또는 100 $ 미만이어야 합니다. 주문이 시작된 코드를 제공합니다. 이 코드에 문제가 있습니까?

나도 -10$를 받기 전에 가끔 알다시피. 왜요? 귀하의 모든 토론에서 t/p가 +100pips인 OrderSent()에서 100pips(확산으로 인해) 미만(약 90 - 70핍)을 얻을 수 있음을 이해했습니다. 그러나 -10은 큰 편차입니다. 나는 코드를 변경하지 않았습니다. 제안에 따라 내가해야 할 일을 확인 했습니다. OrderTakeProfit()을 사용하여 확인하는 동안 1.3999를 얻었 습니다. 이는 Journal: too에서도 확인됩니다.

 
krishna_gopal_2 :

따라서 이익은 1.3999에서 취하고 주문은 1.3899에서 시작됩니다.

수치는 주문이 1.3999에서 열렸습니다.. 1.3899가 아니라?

또한, 주문의 실제 종가를 확인 하셨습니까?

 
alladir :

수치는 주문이 1.3999에서 열렸습니다.. 1.3899가 아니라?

또한, 주문의 실제 종가를 확인하셨습니까?


2013.06.19 21:01.02 08:00 Final_100pips_Averaging_Code EURUSD,H1: 오픈 #1 매수 0.10 EURUSD at 1.3899 tp: 1.3999 ok

따라서 주문은 1.3899에서만 열립니다.