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

 
ありがとうございました。)もうすぐ私のコンピューターは、私のいないところでキャベツを切ってくれるでしょう ))))何年も前からテストしてきたシステムの自動化
 
PapaYozh:

この方がいいんです。

好みの問題
 
khorosh:
以前の指標」オプションを使用して、任意の指標の別ウィンドウで手動で適用した平滑化平均の値を読み取ることは可能ですか?もしそうなら、どのように?
iMAOnArrayで解決すると思いますが、以前Expert Advisorで、インジケータのデータを配列に追加するサイクルを整理しておく必要があります。

直接は無理です。

追伸
おそらく、インジケータに直接iMAOnArrayを追加する方が簡単です。

 
granit77:
iMAOnArrayで解決すると思いますが、まずはExpert Advisorにインジケータデータの配列を入力するループを配置する必要があります。

直接は無理です。

追伸
おそらく、インジケータに直接iMAOnArrayを追加する方が簡単です。

iMAOnArrayでやったことあるからわかるけど。でも、手動で適用したこのMAのデータは端末のどこかに保存されているので、可能なのかなと思いました。
 
Price=NormalizeDouble(Bid-Otstup*Point-sell*Step*Point,Digits);
            _SLoss=NormalizeDouble(Ask-Otstup*Point-sell*Step*Point+SLoss*Point,Digits);
         tiket[i]=OrderSend(Symbol(),OP_SELLSTOP,0.01*Lots,Price,3,_SLoss,0,"",10001,0,Green);

テスターによると、22:19:10 2011.11.15 00:02 pips_probe EURUSD,M1: OrderSenderror 130と あります。

エラーを探すのにうんざりしていたのですが、stopsは正しいようです。

 
myrzila:

テスターによると、22:19:10 2011.11.15 00:02 pips_probe EURUSD,M1: OrderSend error 130とあります。

エラーを探そうとしたのですが、stopは正しいようです。


OrderSend()コマンドが実行された後、以下のように記述します。

if(GetLastError()==130){
  Print("Price = ",Price,"  _SLoss = ",_SLoss);
}

など、OrderSend()関数の 入力に供給されるすべてのパラメータを表示します。印刷すると、どのパラメータが正しく計算されていないかが表示されます。

 
myrzila:

テスターによると、22:19:10 2011.11.15 00:02 pips_probe EURUSD,M1: OrderSend error 130とあります。

エラーを探すのにうんざりしていたのですが、stopsは正しいようです。

しかし、MarketInfo(Symbol(),MODE_STOPLEVEL); - でリクエストすると、StopLevel=0と表示されます。どうしてでしょう?
 
myrzila:
しかし、MarketInfo(Symbol(),MODE_STOPLEVEL); - でリクエストすると、StopLevel =0と表示されます。どうしてこうなんだろう?


スプレッドが狭くなった :)- 市場が低迷している。

ダイナミックに変化するスプレッドの何が気に入らないかというと、ティック ごとに追跡しなければならないことです。

 
drknn:


スプレッドが狭くなった :)- 市場が低迷しています。

ダイナミックに変化するスプレッドの何が気に入らないかというと、ティックごとに追跡しなければならないことです。

ストップロスを設定する際に、どのようにスプレッドを 考慮 することができますか?
 
myrzila:
また、ストップロスを設定する際に、どのようにスプレッドを 考慮 することができるのでしょうか?


スプレッドが変更された場合、保留注文や ストップ注文を出す際の最短許容距離も変更されます。

int MinLevel=MarketInfo(Symbol(),MODE_STOPLEVEL);
これは、"start "関数の内部に記述する必要があります。そして、tick毎にチェックされ、minlevelが変化していれば、それが変数に反映されることになる。