なぜhandle_iBullsPower=iBullsPower(Symbol(),Period(),13); なのかを除けば、すべて良い。
このパラメータは、入力に移動する必要がありますか?
また、TrailingStepは常にTrailingStopより小さいが0より大きいので、TrailingStepの代わりに0から1までの2倍係数TrailingStepKoを入力することができるようです。
そして OnInit() で TrailingStep=int(TrailingStepKo*TrailingStop) と設定する;
こうすることで、テスターでパラメータを設定するのがより便利になり、"incorrect input parameters"(入力パラメータが正しくありません)というエラーでテストされることもなくなります。
なぜhandle_iBullsPower=iBullsPower(Symbol(),Period(),13); なのかを除けば、すべて良い。
このパラメータは、入力に移動する必要がありますか?
...
誰でも好きなようにできる。その方が便利なら、コードを変更してください。
...
また、TrailingStepは常にTrailingStopより小さいが0より大きいので、TrailingStepの代わりに0から1までの二重係数TrailingStepKoを入力に入力することができるようだ。
そして OnInit() で TrailingStep=int(TrailingStepKo*TrailingStop) とする;
...
誰でも好きなようにできる。もしその方が便利なら、コードを変更してください。
...
テスターでパラメータを設定した方が便利だし、"incorrect input parameters "というエラーでテストされることもない。
誰でも好きなようにできます。もしその方が便利なら、コードを変更してください。
誰でも好きなようにすればいい。その方が都合がいいなら、コードを変えればいい。
誰もが好きなようにすればいい。その方が都合がよければ、コードを変えればいい。
誰もが好きなようにできる。もしその方が都合がいいなら、コードを変えればいい。
退屈でなければ、もうひとつ(笑)。
{
m_trade.Sell(Lots,Symbol(),m_symbol.Bid(),
m_symbol.Ask()+StopLoss*m_digits_adjust,
m_symbol.Ask()-TakeProfit*m_digits_adjust);
}
if(pos2cur<0 && total<1)
{
m_trade.Buy(Lots,Symbol(),m_symbol.Ask(),
m_symbol.Bid()-StopLoss*m_digits_adjust,
m_symbol.Bid()+TakeProfit*m_digits_adjust,NULL);
}
なぜ売りと買いで条件が違うのですか?
同時に2人の自分が存在できるのであれば、ベイは常に1つなのだが......。
もちろん、いつものように答えてくれてもいいのですが、あなたのロジックに興味があります。
もうひとつ、退屈でなければ)
{
m_trade.Sell(Lots,Symbol(),m_symbol.Bid(),
m_symbol.Ask()+StopLoss*m_digits_adjust,
m_symbol.Ask()-TakeProfit*m_digits_adjust);
}
if(pos2cur<0 && total<1)
{
m_trade.Buy(Lots,Symbol(),m_symbol.Ask(),
m_symbol.Bid()-StopLoss*m_digits_adjust,
m_symbol.Bid()+TakeProfit*m_digits_adjust,NULL);
}
なぜ売りと買いで条件が違うのですか?
もし同時に2つの売りがあるのなら、買いは常に1つということになるが......。
もちろん、あなたはいつものように答えることができますが、私はあなたの論理に興味があります。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
JK BullP AutoTrader:
このエキスパートアドバイザーはiBullsPower(ブルパワー)指標を使います。
作者: Vladimir Karputov