[ARCHIVE]フォーラムを乱立させないために、どんなルーキーの質問でも。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 5. - ページ 218

 
borilunad:

テストするパラメータと、そのパラメータが指定されているコードの部分を表示してください

コードは関係ない...。正確には覚えていないのですが、こんな感じです。あるシンボルでは、なぜそうなるのか不思議です。EURGBPでも同様なので、これは動作しているのだろうと思い、その内容と理由が気になるところです。PLEASE人の説明、ありがとうございました。
 
laveosa:

コードは関係ない...。USDCADでテストする場合、ストップとプロフィットは例えば10など自由に設定でき、テスト中に結果を見てみると、ストップは7.43、プロフィットは7.64であることがわかります。あるシンボルでは、なぜそうなるのか不思議です。EURGBPでも同様なので、これは動作しているのだろうと思い、その内容と理由が気になるところです。PLEASE人の説明、ありがとうございました。

スプレッド、スリッページなどを考慮していない。TCはそれほど「ホメオパシー」に敏感なわけがないのです。何事もプラスマイナスで動かなければ、「確実に」レアルを消耗してしまうのだ!
 
borilunad:

スプレッド、スリッページなどを考慮していない。TCは、それほど「ホメオパシー」に敏感ではいられない。何事もプラスマイナスで動かなければ、「確実に」レアルを消耗してしまうのだ!

EURUSDでテストしているときに、ストップが10なのは、他のどのコーディングでも1pipで0.1、9.7だから、同じ 結果になることが判明しましたね。
 
laveosa:

EURUSDでテストすると、価格が0.1ピップなのでストップが10になり、他の気配値を使うとストップが9.7になるなど、同じ 結果になることがわかったのですが?

私についてきてください!ユーロで預金しているので、すべてユーロで計算されるのです
 
borilunad:

それはあなたの問題です!私はユーロでデポを持っており、すべてユーロで計算します。

すべて把握できたと思います :) ありがとうございました。また質問があります :)私にとっては、これまで利用した中で最高のFXブローカーでした。これはいい予感がする。どうしたらいいのか、さっぱりわからない。
 
laveosa:

重要なのは、すべて解決したことです :) ありがとうございました。また質問があります :)私のEAがAlpariで動作しない疑いが非常に強いです、Expert Advisorとして使用しなければなりません。日記にもExpert Advisorにも何も書いていないのですが、何かアイデアがありますか?

あなたは奇跡を信じますか?端末を掘り下げる!他に何かアドバイスできることはありますか?
 
er, I don't get it :/ なんか丁寧だなぁ...。?
 
OK 気にするな、とにかくありがとう!!!
 

こんにちは、蹴らないでください、初めてEAを書きます。OP_SELLLIMITの保留注文を 1つ出すべきですが、実際には指値に当たるまで1ティックごとに出しています。

for (int k=0;k<OrdersTotal();k++)// すべての未決済注文を表示します。

{
OrderSelect(k,SELECT_BY_POS,MODE_TRADES);
if ( OrderType()!=OP_SELLLIMIT)
OrderSend(Symbol(),OP_SELLLIMIT,Lots,Ask+(Shag/0.2)*Point,3,0,0,", 123,0,Red);
}
 
Graall:

こんにちは、蹴らないでください、初めてEAを書きます。OP_SELLLIMITの保留注文を1つ出すべきですが、実際には指値に当たるまで1ティックごとに出しています。

for (int k=0;k<OrdersTotal();k++)// すべての未決済注文を表示します。

{
OrderSelect(k,SELECT_BY_POS,MODE_TRADES);
if ( OrderType()!=OP_SELLLIMIT)
OrderSend(Symbol(),OP_SELLLIMIT,Lots,Ask+(Shag/0.2)*Point,3,0,0,", 123,0,Red);
}

if (!ExistOrders(Symbol(), OP_SELLLIMIT, Magic) )  OrderSend(Symbol(),OP_SELLLIMIT,Lots,Ask+(Shag/0.2)*Point,3,0,0,"",123,0,Red);


//+----------------------------------------------------------------------------+
//|  Автор    : Ким Игорь В. aka KimIV,  http://www.kimiv.ru                   |
//+----------------------------------------------------------------------------+
//|  Версия   : 12.03.2008                                                     |
//|  Описание : Возвращает флаг существования ордеров.                         |
//+----------------------------------------------------------------------------+
//|  Параметры:                                                                |
//|    sy - наименование инструмента   (""   - любой символ,                   |
//|                                     NULL - текущий символ)                 |
//|    op - операция                   (-1   - любой ордер)                    |
//|    mn - MagicNumber                (-1   - любой магик)                    |
//|    ot - время открытия             ( 0   - любое время установки)          |
//+----------------------------------------------------------------------------+
bool ExistOrders(string sy="", int op=-1, int mn=-1) {
  int i, k=OrdersTotal(), ty; 
  if (sy=="0") sy=Symbol();
  for (i=0; i<k; i++) {
    if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
      ty=OrderType();
      if (ty<6) {
        if ((OrderSymbol()==sy || sy=="") && (op<0 || ty==op)) {
          if (mn<0 || OrderMagicNumber()==mn) return(True);
          }}}}  return(False);}