どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 5

 
tara:
ないのがいいんです。あなたのプログラム(どんなプログラムでも)を、必要なメモリの半分で動作させてみてください。
メモリや実行速度の ことでしょうか?プロセッサーにもよるのでしょうね。
tara:
私はまだここにいて、笑っていません。という質問に答える。ただ、思うようにはいきませんね:)

では、さっそく始めましょう
 
皆さん、ごきげんよう。最後の関数は、前のポジションのロットサイズを取得します(GetLotLastPos)。
if (isLossLastPos()==true)
        {?????????????????}
            
              
     if (isLossLastPos()==false)
        
        {Vol=1;} 
    
    
    
    
     if ((Close[1]>Open[1]) && (OrdersTotal()<1) && (K==1))       
       
       {OrderSend(Symbol(),OP_BUY,Vol,Ask,10,Bid-sl*Point,Ask+tp*Point,"buy_order2",2,0,Blue); } 
}


 //+------------------------------------------------------------------+
//+------------------------------------------------------------------+

bool isLossLastPos(string sy="", int op=-1, int mn=-1) {
  datetime t;
  int      i, j=-1, k=OrdersHistoryTotal();

  if (sy=="0") sy=Symbol();
  for (i=0; i<k; i++) {
    if (OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)) {
      if (OrderSymbol()==sy || sy=="") {
        if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
          if (op<0 || OrderType()==op) {
            if (mn<0 || OrderMagicNumber()==mn) {
              if (t<OrderCloseTime()) {
                t=OrderCloseTime();
                j=i;
              }
            }
          }
        }
      }
    }
  }
  if (OrderSelect(j, SELECT_BY_POS, MODE_HISTORY)) {
    if (OrderProfit()<0) return(True);
  }
  return(False);
}


    
double GetLotLastPos(string sy="", int op=-1, int mn=-1) {
  datetime o;
  double   x=-1;
  int      y, z=OrdersTotal();

  if (sy=="0") sy=Symbol();
  for (y=0; y<z; y++) {
    if (OrderSelect(y, SELECT_BY_POS, MODE_TRADES)) {
      if (OrderSymbol()==sy || sy=="") {
        if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
          if (op<0 || OrderType()==op) {
            if (mn<0 || OrderMagicNumber()==mn) {
              if (o<OrderOpenTime()) {
                o=OrderOpenTime();
                x=OrderLots();
              }
            }
          }
        }
      }
    }
  }
  return(x);
}
 
私の質問で - コードを磨きながら、悶々としています。私は今のところ次のような理論的な疑問を持っています。フォーラムで、多項式次数のテイラー級数グラフをウィンドウの幅に外挿することを既に試された方はいらっしゃいますか?結果はどうなったのでしょうか?通常、次数5の多項式で外挿することは知っていますが、5-1=4の極値しかなく、理論的にはローソク足6本の窓かジグザグにしか適用できません。
 

MetaEditorでEAをコンパイルしようとすると、EA名の横に突然アスタリスク(掛け算記号)が表示されるケースに遭遇した方はいらっしゃいませんか?

そして、コードもナビゲーターも何も変わらず、コンパイルがハングアップしているようです。

そして、プログラムファイルからそれを見つけようとすると、ストラテジーテスター、デモモード、リアルアカウントで取引しているにもかかわらず、そのようなEAが存在しないことが判明しました。

MetaEditorからアクセスしようとすると、ファイルに南京錠がかかってしまい、一般的なアクセスを拒否されてしまうのです!?

どうすればいいのか、アドバイスをお願いします。

 
Pasheda:

MetaEditorでEAをコンパイルしようとすると、EA名の横に突然アスタリスク(掛け算記号)が表示されるケースに遭遇した方はいらっしゃいませんか?

そして、コードもナビゲーターも何も変わらず、コンパイルがハングアップしているようです。

そして、プログラムファイルからそれを見つけようとすると、ストラテジーテスター、デモモード、リアルアカウントで取引しているにもかかわらず、そのようなEAが存在しないことが判明しました。

MetaEditorからアクセスしようとすると、ファイルに南京錠がかかってしまい、一般的なアクセスを拒否されてしまうのです!?

どうすればいいのか、アドバイスをお願いします。

システムドライブから端末フォルダを 移動し、"happiness be with you "を実行します。
 

なぜ、新しいテストのテスターは、前のテストの古い軌跡をたどるのでしょうか?

トレードはまだそこに到達しておらず、すべての利益とロットはすでに抽選済みです!

 
しかも、テンプレートで保存したため
 
FAQ:
そして、テンプレートに保存したからです。

保存したんですね :)
チャート上にトレードを表示させるために、テンプレートを使うように指示したのは誰ですか?

どうする?

テンプレートを削除する? だから必要なんだ...。

 
テンプレートをロードし、すべてのグラフィックを削除して(Ctrl+Bxxxx delete button)、テンプレートを保存します。
 
FAQ:
テンプレートを読み込んで、そこからすべてのグラフィックを削除し、テンプレートを保存します。

ということは、実際に保存したものを消してしまうのですか?

素晴らしい方法ですね。:))

でも、保存したものが必要になったらどうする?

どうしよう

で、その上に1000個のオブジェクトがあるんですが、どうやって削除すればいいんですか?