[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 587

 
gawrik:

言うは易く行うは難し:) 知識の少ない人でも可能なのでしょうか?

渡されたリンク先をよく見たか? 引用元:e-CloseByProfit.rar Expert Advisor は、指定した合計利益または損失レベルに pips で到達すると、すべてのポジションを閉じます
 

質問です。

保留中の注文の チケットと、この保留中の注文の実行後のチケットの値は同じですか?

 
DOCTORS:

質問です。

保留中の注文のチケットと、この保留中の注文の実行後のチケットの値は同じですか?


いいえ
 
PapaYozh:

いいえ
はい、チケットは変わりません。
 
alsu:
はい、チケットは変わりません。
唯一の例外は、ブローカーがお客様の保留中の注文を複数の成行注文として執行する場合です(例えば、7.5ロットの数量を5.0+2.5に分割する)。そうすると、ある成行注文のチケットは保留中の注文のチケットと一致し、他のものは異なるものになります。この状況は、本当に私に起こったことで、私が処理しなければならなかったのです。ブローカー/DCにご確認ください。
 
alsu:
唯一の例外は、ブローカーは、いくつかの市場注文としてあなたの保留中の注文を実行することができます(例えば、7.5ロットのボリュームを5.0 + 2.5に分割する)。そうすると、ある成行注文のチケットは保留中の注文のチケットと一致し、他のものは異なるものになります。この状況は、本当に私に起こったことで、私が処理しなければならなかったのです。ブローカー/DCにご確認ください。

OK、回答ありがとうございました

じゃあ、2つの方向性のヘルパーを描きますね。

質問 - サイクルなしでチケットオーダーを 定義する方法は?

混乱している...。機能を提案してもらえますか?

 

フォーラムの皆さん、ここで質問です。

同じExpert Advisorを同じ日にストラテジーテスターで テストすると、毎回違う結果になるのはなぜでしょうか。なぜ、このようなことが起こるのでしょうか。

 

こんにちは。私はプログラミングが全然ダメなんです。したがって、私は助けを求めています、私のコードにStopLossとTrailingStopを追加するのを助けてください。Expert Advisorは私のものではありませんが、戦略は悪くないので、試行錯誤は自分のためにEAをリメイク - と正直に言うと、私はすでに私の心を吹いている、とあまり時間がない - 仕事。すでに試行錯誤を繰り返していますが、正直言って、時間がないんですよ、仕事。そして、それをどうするかというと、こうです。



//+------------------------------------------------------------------+
//|                                             stohastic_system.mq4 |
//|                                                    Анатолий      |                                                                  |
//+------------------------------------------------------------------+

extern double Lots=0.4;
extern int TakeProfit=50;
extern int NWave=2;
extern int K=9;
extern int D=3;
extern int slowing=5;
extern int Average_method=2;
extern int price_field=0;

int K_level=0;
int down=0;
int up=0;


int init()
  {

   return(0);
  }

int deinit()
  {

   return(0);
  }

int start()
  {
    int ticket=0;
    double stoch_1=iStochastic(NULL,0,K,D,slowing,Average_method,price_field,MODE_MAIN,1);
    double stoch_2=iStochastic(NULL,0,K,D,slowing,Average_method,price_field,MODE_MAIN,2);
    double stoch_3=iStochastic(NULL,0,K,D,slowing,Average_method,price_field,MODE_MAIN,3);
    int Hour_curr=TimeHour(TimeCurrent());
    
    if ((stoch_1>90)&&(stoch_2>70)) K_level=90;
    if ((stoch_1<10)&&(stoch_2<30)) K_level=10;  
    if(OrdersTotal()<1)
      {        
        if((Hour_curr>=1)&&(Hour_curr<24))//проверка сигналов только в этот промежуток времени
          {
            if((K_level==10)&&(stoch_1>10))//сигнал на покупку
              {
                RefreshRates();
                Print("Сигнал на покупку. stoch_1=",stoch_1," stoch_2=",stoch_2);
                ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,10,0,Ask+TakeProfit*Point,"buy_order1",1,0,Blue);
                
                K_level=10; 
                down=0;               
              }
            if((K_level==90)&&(stoch_1<90))//сигнал на продажу
              {
                RefreshRates();
                Print("Сигнал на продажу. stoch_1=",stoch_1," stoch_2=",stoch_2);
                ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,10,0,Ask-TakeProfit*Point,"sell_order1",1,0,Red);
               
                K_level=90;
                up=0; 
              }
          }
      }
    
   
   
    return(0);
  }
   
ファイル:
 
link1:

フォーラムの皆さん、ここで質問です。

同じExpert Advisorを同じ日にストラテジーテスターでテストすると、毎回違う結果になるのはなぜでしょうか。なぜ、このようなことが起こるのでしょうか。

または、テストに使用するスプレッドが変化する
 
ilunga:
または、テストに使用するスプレッドを変更する。

日付は同じで、2月15日から2月16日までです。