[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 105

 

ここで、クロージングポジションを見てみると...。

http://www.kimiv.ru/index.php?option=com_remository&Itemid=13&func=select&id=4

 
時間足チャートで作業しているときに、3つのEdlerスクリーンでプログラムされたメサニックトレーディングシステムを見た人はいますか?ファイルの共有をお願いします。
 
rid >> :

ここでは、クローズポジションを見ることができます...

http://www.kimiv.ru/index.php?option=com_remository&Itemid=13&func=select&id=4

ありがとうございます......-まだ全部に目を通したわけではないのですが、何人かのアドバイザーに助けられました:)自分でできないなら、ここでちょっとだけ...)

 

こんにちは。

教えていただけますか?トレーリングストップ(売り取引用)は、:

OrderModify(OrderTicket(),OrderOpenPrice(),Ask+ TrailingStop*Point,OrderTakeProfit(), 0, Blue);

これは私がやりたいことではありません。新しいストップロス値ではなく

Ask+ TrailingStop*Point
私は、(OrderOpenPrice()-OrderProfit()/2)としました。

こんな感じ。

OrderModify(OrderTicket(),OrderOpenPrice(),(OrderOpenPrice()-OrderProfit()/2 ),OrderTakeProfit(), 0, Blue

しかし、ログにはエラー130やエラー4051(Invalid function parameter value)が表示されます。

なぜですか?私はここで何を間違えたのだろう。ストパーベラーは尊敬されています。

さらに OrderProfit()/ 2を定数、例えば TrailingStop*Pointに 置き換えると、エラーなく修正 されます。


 
Rita писал(а)>>

こんにちは。

教えていただけますか?トレーリングストップ(売り取引用)は、:


そうでないと困るのです.新しいストップロスの代わりに

私は、(OrderOpenPrice()-OrderProfit()/2)を挿入します。

こんな感じ。

しかし、ログにはエラー130やエラー4051(Invalid function parameter value)が表示されます。

なぜですか?私はここで何を間違えたのだろう。その歯止めが尊重されてきたのです。

なお OrderProfit()/ 2を定数、例えば TrailingStop*Pointに 置き換えると、エラーなしで修正 されます。

利益をポイントに換算したほうがいいのでは。預け入れの通貨建てです。

ストップロスの取得値を確認し、その値(値)を丸める必要があります。

証券会社が許可した以上に近づけることのないよう、確認したほうがよい。

現在の価格とオープン価格の平均を取るのが簡単です。

 
Vinin >> :

利益はできればpipsで表現してほしい。預け入れの通貨建てです。

得られたストップロスの値を確認し、四捨五入することが望ましい(値)。

現在の価格と始値の平均値を取る方が簡単です。

どのような利益なのでしょうか?
その場しのぎが敬遠される。- というのが、私の投稿の内容です。
//-----------------------------

平均値なんていらない。I.e.将来的にOrderProfit()/nの値が必要です。


 
Rita писал(а)>>

どのような利益なのでしょうか?
その場しのぎが敬遠される。- 記事で書きました。
//-----------------------------

平均値なんていらない。I.e.私は将来OrderProfit()/nの 値を必要とします。

価格があれば、導入は難しくありません。でも、それはオーナー次第。私は主張しない。

 

保留中の 案件の1つがトリガーされた後、保留中の 案件を削除 し、オープンな案件のみを無視し、保留中の案件がトリガーされた後に新しい案件がオープンした場合にのみトリガーするEAを提案できますか?

http://www.kimiv.ru/index.php?option=com_remository&Itemid=13&func=fileinfo&id=31 ここのEAは良いのですが、ペアにオープンディールがあるとすぐに保留ディールを削除してしまうので、何とかならないか、設定を変えるだけで良いのかもしれません。


また、ペア(ips、sl、trawl、manual close)の取引終了後、保留を解除するEAもあります。
 
Vinin >> :

価格があれば、導入は難しくありません。でも、それはオーナー次第。私は主張しない。

しかし、bikとaskの価格でどのように実装するのでしょうか?

コード例でヒントを教えてください。

 
Rita писал(а)>>

また、bikやaskの価格でどのように実装するのでしょうか?

コード例を教えてください。

double CalculateStopLoss(int OP, int N){
    double RetVal=0;
    double tmpStopLoss;
    double StopLevel= MarketInfo(Symbol(),MODE_STOPLEVEL);
    if ( OP==OP_BUY) {
       tmpStopLoss=(Bid-OrderOpenPrice())/ N;
       if ( StopLevel> tmpStopLoss/Point) tmpStopLoss= StopLevel*Point;
       RetVal=NormalizeDouble(OrderOpenPrice()+ tmpStopLoss,Digits);
    }
    //   Отработка остальных случаев
   return( RetVal);
}

これが一番よくないかもしれません。もしかしたら、誰かがもっと良いものを提案してくれるかもしれません。

実はこれ、パーセントトロールの亜種なんです。