자주 묻는 질문 (평속 업데이트...)

저자:발명가들의 수량화 - 작은 꿈, 2018-02-02 10:41:38, 업데이트: 2024-11-08 09:58:47

[TOC]

자주 묻는 질문 (평속 업데이트...)

  • FAQ를 쉽게 검색하고 게시물에 키워드를 검색하는 방법 사용Ctrl + f버튼을 눌러 페이지 검색을 열고 키워드를 입력합니다. 예를 들어: 주관자 주관자. 그러면 페이지에 주관자 단어와 관련된 모든 위치가 검색됩니다.

  • 현재 FMZ 국제 방송국은 디지털 통화 사업만을 지원합니다.

  • 이 글은 다른 글과 같습니다.

    常见问题汇总(持续更新…)

API 인터페이스

  • 왜?GetTicker그리고GetDepth확인한 대 사세요그리고한 대가로 팔자어떻게 다른가?

- ```exchang.GetOrders```得到的是未成交的挂单,那么已经成交的单子在哪里获取?
  
  查询订单还有一个API就是```exchange.GetOrder```,这个是根据```ID```查询所有类型的订单。输入订单```ID```就查出这个订单。获取成交的订单只有看交易所有没有提供这样的接口了,每个交易所可能提供的接口都不一样。

- ```JavaScript```策略时间字符串转时间戳的结果不对
  
  需要考虑系统时间设置中的时区。
  
  ![常见问题汇总(持续更新...)](/upload/asset/16483622956b63062c56.png)

- 为什么我打印出来的开盘价、收盘价都一样?
  
  1、可能是交易所这个时刻确实没交易,本身就是这个BAR高开低收一样。
  2、看下是不是观察的是最后一个BAR,在最后一个BAR生成的瞬间,高开低收是一样的。

- ```Signature not valid:Invalid submission time or incorrect time format[无效的提交时间,或时间格式错误]```,此类和服务器校对时间的错误
  
  该问题为```windows2000/2003/XP```等比较旧的操作系统的问题,参考资料:
  
  https://support.microsoft.com/en-us/help/821893/the-system-clock-may-run-fast-when-you-use-the-acpi-power-management-t
  
  建议使用```Linux```服务器,或者在这些出现该问题的```windows```系统安装时间同步软件,高频率同步时间,防止出现时间校验错误。

- 为什么麦语言的```ATR```(```TR```)计算出的数值和```TA```/```talib```库计算出来的有差异?
  
  原因是麦语言指标的计算方式和```TA```/```talib```库底层算法不一致。两者都对,算法不同而已。类似```MACD```有的用一倍的```DIF-DEA```,有的用两倍的```DIF-DEA```,都是对的。

- 交易所名称为```Futures_Esunny```的代表的是什么?
  
  代表**易盛协议**的交易所对象,可由```exchange.GetName()```函数返回。
  目前FMZ国际站仅支持数字货币业务。

- 麦语言多周期引用数据,在多周期引用代码块内```#EXPORTTEST...#END```声明好变量后。在策略中引用时使用了```REF```,就会按照当前的周期去引用数据导致和想象中的不一样。
  
  所有需要的多周期数据,在```#EXPORTTEST...#END```中处理好,在外部只直接使用。

- 找不到FMZ API文档了
  
  可以直接输入页面地址:https://www.fmz.com/api,或者如图点击链接:
  
  ![常见问题汇总(持续更新...)](/upload/asset/cb2bbc8b5965d8a0418b2dd62925c38d.png)

- 为啥```MACD```跟交易所算出来的值不一样?
  
  对比时需要注意是否K线周期一致,```MACD```指标参数是否一致,时间段一致,品种一致,此外```MACD```的量柱算法有多种。有的是```DIF-DEA```,有的是```2*(DIF-DEA)```,```DIF```和```DEA```应当是一致的。

- 请问获取历史K线数据的时候,获得的K线数量跟什么有关?
  
  在访问```exchange.GetRecords```接口获取K线数据时,具体接口返回的K线数量是交易所定的。可能每家交易所的返回的K线数量都不一致(甚至有些交易所没有提供K线接口,此类情况托管者在策略调用```exchange.GetRecords```的时候会调用获取交易所交易历史数据的接口根据交易历史合成K线)。托管者接受到的K线会持续累计在一起,需要有一定频率的去访问```exchange.GetRecords```接口,否则可能会影响数据的持续性。

- 我看API文档执行```exchange.Buy```函数只会返回```ID```,怎么会返回那么多信息?
  
  FMZ的API函数中可以产生日志输出的函数例如```Log```、```exchange.Buy```、```exchange.CancelOrder```等都可以在必要参数后跟一些附带输出参数。例如:```exchange.CancelOrder(orders[i].Id, orders[j])```这样就是在取消```orders[j]```这个订单时,附带输出这个订单信息。

- 实盘如何微信推送信息?

  只有实盘有效,在```Log```函数最后加上字符```'@'```即可推送该条```Log```函数打印的信息,详见API文档:https://www.fmz.com/api#Log
  目前FMZ国际站仅支持数字货币业务。

- ```exchange.GetAccount```这里获取信息会不会因为网络等其他问题造成获取失败,FMZ系统底层是已经有对失败做处理了?还是用户必须自己处理请求失败的情况?为什么官方不做出处理呢?这样用户使用的时候不是更方便吗?
  
  会有失败,需要用户容错处理。FMZ底层不处理数据,反馈给用户的是未加工过的数据,具体容错方式或者逻辑由策略制定。如果这个处理了可能会影响用户决策,决策交给策略处理,具体是**过滤错误信息**还是**重试**等等处理方式。

- OKEX合约下单量是什么单位?是币数还是合约张数?
  
  OKEX合约交易下单量在FMZ下单时是按合约张数,例如```exchange.Buy(1000,1)```就是下价格为1000,量为1张合约的订单。

- 在FMZ上调用```exchange.Sell```和```exchange.Buy```是下普通限价单吗?
  
  具体是看传入的第一个参数(第一个参数是下单价格)。部分交易所支持市价单,价格参数传入```-1```即为下市价单,买入和卖出量的意义有些不同(第二个参数),价格不是```-1```就是限价单。大部分现货交易所下单接口,市价单买单的下单量都是**金额**并非**币数**。数字货币期货交易所下单接口,下单量一般为合约张数是整数。
  参看下单接口:
  https://www.fmz.com/api#exchange.buyprice-amount
  https://www.fmz.com/api#exchange.sellprice-amount

- Mail函数

메일 ((smtp.qq.com, xxxx@qq.com, xxx, xxx@qq.com, 테스트 제목, 테스트 본체)

  访问QQ的smtp 203.205.232.7 超时,目前绝大多数云服务器基本都屏蔽了25端口,除非实体服务器,运营商基本不会屏蔽25端口的。 绝大多数云服务器,也可以申请解封25端口,我就是申请然后解封的。

- Pine语言、麦语言的模板参数:变量最长周期数会影响指标计算
  
  默认这个「变量最长周期数」为600,如果指标参数设置过大,例如计算MA(1000)。则由于系统只保留了600个数据,无法计算出1000个数据的均值。

## 报错
- InternalError: arg1 type error
  触发场景:
  ```js
  function main() {
      _G(11212, "123")
  }

- 无限递归调用错误:signal arrived during external code execution
  
  根据该特征判断:Exception 0xc00000fd

  ```run 
  Exception 0xc00000fd 0x1 0x5cdd203f40 0x1ee5955
  PC=0x1ee5955
  signal arrived during external code execution
  • 디스크 페이지에는 콘솔 출력 정보 (운동 오류) 가 있습니다. 예를 들어 메모리 오버로 인한 예시:
  def create_large_list():
      large_list = []
      while True:
          large_list.append(" " * 1024)  # Append a string of 1024 bytes to the list
          print(f"Current list size: {len(large_list)}")

  def main():
      create_large_list()
  • 방울 틀 오류, 오류 정보:SyntaxError: variable name expected

정책 코드 편집부에서 오류 팁이 있는지 확인, var name = a을 확인하는 경우 name (변수 이름을 쓰지 않는 경우) 를 작성하는 것을 잊었는지 확인. 정책 인터페이스 매개 변수를 설정할 때 프로그래밍 언어의 키워드가 사용되었는지 확인, 변수 이름을 지정하는 데 일반적인 프로그래밍 언어의 키워드를 사용하는 것이 권장되지 않습니다.

  • BITMEX이 글은 다른 글과 비교해 볼 수 있습니다.{"error":{"message":"Rate limit exceeded retry in 1seconds……"}}

429 오류가 나타나면 거래소 접속 인터페이스 빈도가 너무 높습니다.

  • 실제 디스크Bittrex오차:{"success":false,"message":"NOT_ALLOWED","result":null}

거래소는 권한을 제한하고 있습니다.Bittrex거래소 웹 사이트에서 사용자 협약과 같은 정보를 선택해야하는지 확인합니다.

  • 디스크 실행 오류:TypeError:value has no property at

常见问题汇总(持续更新…)

재검토와 실시간 오류 메시지는 다르기 때문에 재검토는 이 오류 메시지를 검출하지 않습니다.

  • unable to open database잘못된 보고

常见问题汇总(持续更新…)만약 그것이 애플 컴퓨터라면Mac OS이 글은 다른 글과 비교해 볼 수 있습니다. 장치의 하드 디스크 공간이 가득 차서 디스크에 있는 데이터베이스 파일을 만들 수 없었고, 오류가 발생했습니다.

  • 오차:不支持该功能

재검토에 추가된 거래소 객체는 디지털 화폐 현장 거래소이며, 코드는 선물의 API 함수를 호출한다.

  • 오차:in SetCurrency OSError: exception: access violation reading 0x000000FCF25F0000

디지털 화폐 선물,Python전략, 리코딩 시스템은 개인 주자를 사용하여 코드에서 트랜잭션에 대한 오류를 변경합니다. 이 이유는 리게이팅 시스템이 디지털 통화 선물 리게이팅 스위치 거래 쌍을 지원하지 않기 때문입니다.

  • 오류가 발생했습니다. [사진]常见问题汇总(持续更新…)FMZ 계정 암호 변경으로 인해 설정된 API KEY가 작동하지 않아 오류가 발생했습니다. 해결 방법: 거래소 API KEY를 재구성하고, 관리자를 중지하고, 관리자를 다시 시작하고, 실제 디스크를 다시 시도하십시오.

  • Python로컬 검색 엔진, 오류 보고EOFerror

  
  ```python
  # encoding: utf-8  

  '''backtest
  start: 2021-08-30 00:00:00
  end: 2022-09-05 00:00:00
  period: 1d
  basePeriod: 1h
  exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
  '''

  from fmz import *
  task = VCtx(__doc__)             # initialize backtest engine from __doc__  

  def main():  

      while not exchange.IO("status"):
          Sleep(1000)
      exchange.SetContractType("swap")
      
      while True:
          bars_1min = _C(exchange.GetRecords, PERIOD_M1)    # 获取1minK线              
          print(len(bars_1min))
          _CDelay(2000)      

  # 调用主函数  

  try:
      main()
  except:
      print(task.Join(False))
  • 메어 언어는 주기 계산의 매우 은밀한 문제를 포함하고 있으며, 계산된 값에는 N/A가 있을 수 있는 경우가 있습니다.

常见问题汇总(持续更新…)

그 이유는 계산주기 매개 변수를 초과하고, 데이터 범위가 N/A 값을 계산하는 데로 이어진다.

常见问题汇总(持续更新…)

  • 메이 언어는 오류가 발생: 분석 오류, 그리고 전략은 간단한 코드, 오류 줄 수가 긴 위치, 이유를 찾을 수 없습니다.

초기 Mac 언어 템플릿에 문제가 있을 수 있다. 해결 방법: 1. xml 파일로 정책을 내보내는 것. 2. 새로운 빈 Mac 언어 정책을 만드는 것. 3. XML 파일을 새로 만든 빈 정책에 내보내는 것. 4. 실제 디스크 테스트를 만드는 것.

  • 오차:fatal error:unexpected signal during runtime execution...go routine 11[syscall,locked to thread]

검사C++작성된 정책은 빈 지점을 사용했는지 확인하고 오류 허용 모드를 사용하여 다시 테스트하는 것이 좋습니다.

常见问题汇总(持续更新…)

  • 전화exchange.SetMarginLevel(10)오차:Futures_OP 0:403:{"error":{"message":"Access Denied","name":"HTTPError"}}

거래소 신청을 확인API KEY해당 권한이 열렸는지 여부.

  • 이 글은 다른 글과도 같습니다.symbol not set

선물 거래소 리코드에는 계약서가 설정되어 있지 않습니다. API 문서를 참조하십시오.exchange.SetContractType이 함수들은

  • ERR_INVALID_POSITION오류

응답 시스템 오류 보고, 일반적으로 전략으로 작성된 오류. 보유가 없거나 보유량이 충분하지 않은 상태에서 거래소 평형을 시도하면 오류가 발생하며, 채무되지 않은 주문으로 인한 위치 동결이 있는지 확인합니다.

  • ERR_INVALID_ORDER오류

응답 시스템 오류 보고, 일반적으로 전략을 위해 오류를 작성, 다음 주문 가격을 확인 주의 (응답 시스템 디지털 통화 선물은 일시적으로 시장 목록을 지원하지 않습니다), 다음 주문 양이 0 또는 음수 또는 소수 (예선 계약은 계약 장수 모두 정수) 이다).

  • ERR_INSUFFICIENT_ASSET오류

재검사 시스템 오류는 일반적으로 사용할 수 있는 자산의 수가 현재 청약에 필요한 자산의 수보다 부족하다는 것을 나타냅니다. 간단히 말해서 자금이 청약되지 않습니다.

  • Binding Error:Cannot passnon-string to std::string오류 보고

정책 코드에서, 일반적으로 어떤 속성 이름 (불정정된 속성을 사용하는 것) 을 잘못 사용하면 된다.

  • {"status":6004,"msg":"timestamp is out of range"}오류

서버 시간대는 범위를 넘어서서 서버 시간을 업데이트해야하며 너무 크게 오차할 수 없습니다.

  • timeout오류

이 오류는 시간 초과 오류로, 거래소 인터페이스에 접속한 후 일정 시간 이상 거래소 인터페이스 응답 데이터를 받지 않은 오류로 인한 오류이다. 일반적으로 관리자의 시스템에서의 네트워크 접근 문제 (많은 경우 벽으로 인한 문제) 또는 거래소 인터페이스 문제이다. 일반적인 해결책: 다른 해외 지역의 서버를 사용하여 관리자를 실행한다.

  • 이 문서는 이 문제를 해결하기 위해 작성된 문서입니다.syntax error invalid label

문제점의 근원:

  function main(){
      if(1){
          continue
      }
  }
  //这样会导致运行时报错

- 报错:```400:{"error":{"message":"Nonce is not increasing.This nonce:1523891993165,last nonce:1523891993165","name":"HTTPError"}}```
  
  关于```nonce```校验的错误,报错信息上有关```nonce```通常是时间戳校验不通过,尝试同步一下该实盘使用的托管者所在系统的时间。

- ```Secretkey decrypt failed```错误
  
  ![常见问题汇总(持续更新...)](/upload/asset/345be4d2aa663dd2c02cf5b97f95ce03fc0a7378.png)
  
  这个报错是说```API KEY```解析失败。检查是不是配置了```API KEY```后修改过FMZ账号的密码,尝试在FMZ平台添加交易所的页面重新配置交易所的```API KEY```并且重启托管者,然后重新运行实盘测试。

- 请问使用```exchange.Getorder```经常报出这个错:```GetOrder(455284455):Error:invalid order id or order cancelled.```有可能是什么原因呢?
  
  字面意思:订单已经取消或者订单ID无效。原因:有些交易所订单取消了交易所就不再维护这个订单信息了,就清除了。所以你在```exchange.GetOrder```查询这个订单就报这个错误,或者本身查询的这个ID就是错误的。

- rate limit, 429 Too Many Requests(太多请求) 报错
  
  ![常见问题汇总(持续更新...)](/upload/asset/65057d99e2acdf9e237130ae7dc8082d333dc36b.png)
  
  ```rate limit, 429 Too Many Requests(太多请求)```
  策略中访问交易所接口频率过于频繁,降低访问交易所接口的频率。

- 回测和实盘时候总是显示```Invalid order price/amount```
  
  此类问题是由于调用下单函数```exchange.Buy```或者```exchange.Sell```时传入的价格和下单量数值错误引起的。对于**负数下单量**、**0**等检测错误方法:可以在```exchange.Buy```或```exchange.Sell```下单前调用```Log```函数输出下即将传入的价格参数或者数量参数,确定下问题。

- ```GetOrders:400:{"code":-1121,"msg":"Invalid symbol."}```这是什么错误?
  
  这个报错是说:**无效的交易对**。您检查下是不是交易对设置错误了。

- 实盘日志上报错有些错误码是什么意思?
  
  各个交易所API接口返回的错误码解释需要看下交易所API文档。

## 实盘

- Pine语言、麦语言实盘收益曲线打印时间
  根据Pine语言/麦语言模板参数上的设置定时打印,策略完全平仓时也会打印。

- 麦语言实盘打印了信号触发行数,但是没有任何下单操作。
  
  可能是麦语言模板参数设置不合适,例如精度、最小下单量精度等参数。原因是信号触发层判断成功,到了交易执行层由于参数某些问题导致判定为不可下单,进而没有实际下单。
  参看麦语言相关帖子:
  https://www.fmz.com/digest-topic/5789
  https://www.fmz.com/digest-topic/5768

- 我设置好Tradingview上的webhook url报警,为什么实盘(机器人)收不到请求信号?

  检查webhook url这个设置的地址里,API KEY 是否正确。这里的API KEY指的是FMZ的扩展API KEY,在FMZ右上角账号设置里设置。检查webhook url里面的实盘ID是否填写正确。 检查FMZ的扩展API KEY权限是否给与正确。权限是英文逗号间隔,默认是\*,即所有权限,不要直接在\*后面写给与权限的函数名。

- 创建实盘时交易所对象配置上为什么只有有限的几种货币对?实际交易所是支持很对交易对的。

  设置交易对的自定义控件(只有实盘可以,回测时数据中心的数据只有有限的品种,并不能自定义设置),如图:
  
  ![常见问题汇总(持续更新...)](/upload/asset/16afb4b09e20bfec9c3f.png) 

- 为什么在服务器上运行FutuOpenD(富途)获取不到行情,在本机上的可以获取到?

  检查服务器是否是海外IP地址,富途对于海外IP有限制。  

- 麦语言策略运行了一直不动,就开始更新了一下行情,是什么问题?
  
  检查是不是使用的收盘价模型,检查设置在策略麦语言模板参数上。

- ```BITMEX```交易所K线数据时间戳为什么比其它交易所相同位置的Bar多一个周期时间?
  
  原因是```BITMEX```交易所的K线时间戳是以当前Bar的结束时间作为时间戳的(有些K线周期```BITMEX```交易所接口没有支持,所以这些周期的时间戳是以Bar起始时间作为时间戳的)。例如右图:
  
  ![常见问题汇总(持续更新...)](/upload/asset/f519d92db5a85617032f225ca88a6b6f.png)

## 回测系统

- 回测系统报错:Exception catching is disabled

예외 포착이 비활성화 되어 있습니다. 이 예외는 포착할 수 없습니다. 포착하려면 -s DISABLE_EXCEPTION_CATCHING=0 또는 DISABLE_EXCEPTION_CATCHING=2로 컴파일합니다.


  检查是否使用了「自定义数据源」功能,自定义数据源服务提供的数据是否正确,引发该报错的原因可能是异常的回测行情数据。

- 如何测试手续费是taker/maker?
  手续费 taker/maker 测试场景

/* 백테스트 시작: 2022-11-08 00:00:00 끝: 2023-02-08 00:00:00 기간: 1시간 기본 기간: 15m 거래소: {eid:Binance,currency:BTC_USDT} */

함수 main() { var t = 교환.GetTicker (() 교환.구매 (t.Last - 10, 100/t.Last - 10)

  while(1){
      t = exchange.GetTicker()
      Sleep(1000)
  }

}


- 币安期货、```BITMEX```回测,资金费率是否算入回测系统生成的盈亏曲线?
  
  资金费率是算入回测系统生成的盈亏曲线的。

- 回测按钮显示不可点击

  ![常见问题汇总(持续更新...)](/upload/asset/16d0e0e50cf0b4788834.png) 
  检查是否开了代理,导致回测页面文件加载不完整,检查页面控制台是否有报错信息。

- **实盘级Tick**回测时,为什么有50MB的限制?

  实盘级别回测, 就是这个实盘级Tick, 行情数据是逐秒的,真实记录。 并且还有盘口快照, 订单流数据, 这些数据量非常大, 只支持 50MB的数据量。 也就是说 实盘级别回测 ,范围最多几个小时, 无法长时间范围回测。主要用于测试高频策略。

- 回测系统修改了手续费,为什么不起作用?
  
  ![常见问题汇总(持续更新...)](/upload/asset/16b695e2eb573febe865.png) 
  
  回测系统中,界面上设置手续费,只有添加上才生效,之前添加的交易所对象是无法通过界面上的控件直接修改的。

- 怎么才能让回测自定义画图显示的数据多一点?
  
  自定义图表画图时(```Chart```函数),画图在回测时候显示的数据量和回测设置上的**图表**参数有关,控制图表显示最大条数。注意是否使用了```chart.reset```函数清空了部分旧数据。

- ```C++```回测什么都不显示,也没有报错信息和日志,点击按钮后页面没有变化
  
  ```C++```策略一些异常不抛出错误,用排除法逐级检查代码可能的运行时错误。例如:指标计算时K线数量不足导致的指标算出```NAN```后```NAN```和数值类型做比较判断,引起程序崩溃。

- ```python```回测卡死!
  
  不能在```try```异常检测里面写```Sleep```函数,如图的写法就会卡死。
  
  ![常见问题汇总(持续更新...)](/upload/asset/681fe9b42d71ce056e8c931ac0c12650.png)

- 为什么回测的时候只有几个交易所,交易所的交易对也只有有限的几种?
  
  交易所的交易对太多了,所以在回测系统只选择了几种有代表性的交易对用来测试。可以选择情况相近的交易对回测,在实盘的时候是完全可以用**自定义控件**设置交易所支持的交易对。

- 回测系统为什么不支持多些交易对?
  
  回测系统暂时只支持一些比较大的交易所的主流币种,有些币种暂时还没支持。如果需要检验策略可以在回测系统中用其它币种代替测试。其实数字货币用不同币种测试除了行情因素,对于检验策略还是可以的。简单说就是回测系统尽量把主流交易对支持,回测不应当拟合具体某个品种。就是说如果策略有效,哪怕是一系列有交易规律的随机生成的行情变动,或者是其它币种行情,都应该是有基本上正向收益的的表现。这个就是策略的普适性,如果只能拟合一段历史数据或者在某个品种表现不错,那这种策略实际上是有潜藏风险或者有缺陷的。

- 回测系统中:**平仓盈亏**、**持仓盈亏**、**保证金**、**预估收益**、**当前可用的USDT**的概念
    
  平仓盈亏:就是当前持仓之前的所有交易开仓,平仓时,产生的盈亏,是所有累计的盈亏。
  持仓盈亏:就是当前持仓的盈亏,如果当前没持仓,就是0
  保证金:当前持仓的仓位占用的保证金数额
  预估收益:把当前持仓按照当前价格(假设)平仓,产生的盈亏,再和平仓累计的盈亏相加,算出预估的收益。
  当前可用的USDT:当前可以用来开仓的USDT数额。

- 回测系统胜率计算
  

for (var i = 0; i < 이윤.길이; i++) { if (i == 0) { 만약 (이익[i][1] > 0) { 수상 결과++ } 다른 것 만약 (이윤[i][1] > 이윤[i - 1][1]) { 수상 결과++ } } if ((이익[i][1] + 총자산) > maxAssets) { max자산 = 이익[i][1] + 총자산 maxAssetsTime = 이익[i][0] } if (maxAssets > 0) { var DrawDown = 1 - (이익[i][1] + 총자산) / maxAssets if (drawDown > maxDrawdown) { maxDrawdown = DrawDown maxDrawdownTime = 이익[i][0] maxDrawdownStartTime = maxAssetsTime } } }

   
  上面是胜率算法,描述一下是这样计算的:
  在回测系统定时计算浮动盈亏后,统计出一条浮动盈亏曲线。从第一个点开始对比下一个点,如果高于则记录为胜,低于记录为负,然后用下一个点往后继续对比。

## 托管者

- FMZ平台上托管者显示离线,服务器上托管者robot程序被停止
  在linux操作系统,有可能内存不足导致托管者被系统停止。触发原因:
  1、策略过度使用硬件资源。
  2、策略Log输出了一个非常大的内容。
  3、托管者所在设备上运行了过多的策略实盘。
  4、其它(补充中)

- MAC电脑运行托管者时报错:dyld: cannot load (load command is unknown)
  

dyld: 로드할 수 없습니다 (로드 명령어는 알려지지 않았습니다) `

운영 체제 버전이 너무 낮아서

  • Linux이 비디오는 이 시스템 관리자가 배포한 비디오가 어디에 있습니까?

B역 링크:https://www.bilibili.com/video/BV1eZ4y1c73v?share_source=copy_web

  • 업데이트 하려면 오래된 호스트를 중지하고 삭제해야 합니다.robot이 프로그램을 실행하고 다시 실행할 수 있을까요?

관리자를 멈추지 않고 오래된 것을 바로 삭제할 수 있습니다.robot프로그램 파일, 그리고 새로운 압축 패키지를 다운로드 하 고 새로운 압축을 만들기 위해 압축을 해제robot프로그램 파일, 원래 위치로 놓는다. 이 때 관리자가 업데이트 되지만 실행 중인 디스크는 메모리에서 사용 중인 버전이 여전히 오래된 버전이며, 디스크가 다시 시작될 때만 최신 버전이 사용된다.

  • Linux서버 관리자 배포

Linux호스트를 설치하는 단계:https://www.bilibili.com/video/BV1eZ4y1c73v?share_source=copy_web

  • 사용screen관리자 프로그램을 실행합니다robot그리고,-bash:screen:command not found"관리자는 작동하지 않습니다".

Linux시스템이 설치되지 않았습니다.screen이 프로그램은 일반적으로 설치할 수 있습니다.CentOS시스템 설치 명령어:yum install screenᅳ 현재 관리자는 지원합니다.SSH단속 후면으로 이동합니다.screen이 도구는 관리자 프로그램에서robot카톡에서 직접 명령어를 사용하세요:./robot -s node.fmz.com/xxxxxxx, 다음 FMZ 계정 암호를 입력하면 표시됩니다.Login OK이 프로젝트가 성공적 임무를 수행하는 데에 기여합니다../robot -s node.fmz.com/xxxxxxxxxxxxxxx는 각 FMZ 계정의 고유 식별 코드이며 자신의 것을 입력할 수 있습니다 (계정 로그인 후 호스트 페이지로 이동하여 호스트 추가 페이지를 클릭하여 호스트 추가 페이지로 이동하여 볼 수 있습니다.)xxxxxxx

  • 트로스트가 실행되는 동안 디스크의 로그는 어디에 있습니까?

관리자 프로그램에서 있는 디렉토리logs폴더 안에 있는DB3데이터베이스 파일의 이름은 디스크입니다.id이 확장 프로그램은db3

  • Linux시스템 아래./robot -l관리자가 지원하는 거래소의 이름을 확인하고,exchange어떤 거래소?

이름그 이유는exchange거래소 객체 지표일반 협약엑스포에 접속한 경우, 일반 프로토콜 세부 사항:https://www.fmz.com/api#%E9%80%9A%E7%94%A8%E5%8D%8F%E8%AE%AE

  • 관리자 페이지 관리자가 목록으로 표시되지 않습니다

5개 이상의 호스트를 추가하면 목록으로 표시되는 컨트롤이 나타납니다.

常见问题汇总(持续更新…)

  • 실제 디스크를 만들 때 호스트가 선택한 드래그아웃 상자에는 자신이 배포한 호스트가 있습니까?

플랫폼에서 제공하는 공공 호스트는 초보 사용자에 대한 빠른 손잡이 도구입니다. 배포하는 호스트가 필요하지 않고 학습하기 쉽습니다. 그러나 실제 테스트는 개인 호스트를 사용하는 것이 좋습니다. 공용 호스트의 하드웨어 자원과 네트워크가 공유되고 플랫폼이 정기적으로 공용 호스트를 유지하지 않을 수 있습니다.

  • 이 주소는 관리자를 배포할 때./robot -s node.fmz.com/1234567이 모든 것은 제 자신의 유일한 것이었나요?

이 주소는 각 사용자의 고유 주소 아이디입니다./1234567이 부분의 숫자는 고유하며 사용자를 식별하는 데 사용됩니다.제어 센터->관리자를 추가하는 버튼을 클릭합니다.->관리자 페이지를 추가합니다이 주소를 볼 수 있고, 바로 복사, 붙여서 사용할 수 있습니다.

  • 호스트가 있는 시스템에서 환경 변수를 추가합니다.python2.7그리고, 왜 환경 변수를 찾을 수 없는 지에 대한 제안이 나오지 않는지.

常见问题汇总(持续更新…)

windows시스템 초기 설치python환경 변수를 설정한 후 다시 활성화해야 합니다.

연구 환경

  • EOF 오류

常见问题汇总(持续更新…)

python 회수는 EOF 이상으로 회색을 종료합니다. (때로는 정책이 죽은 루프가 될 수 있기 때문에). 그래서 EOF 이상은 정상이라고 지적합니다.

플랫폼 기능

  • 한 호스트가 여러 디스크를 실행할 수 있을까요?

숫자는 제한되지 않으며, 서버 구성과 전략의 복잡성에 따라 특정됩니다. 여러 디스크가 동일한 거래소 인터페이스에 액세스하는지 여부를 고려하십시오. (인터페이스 호출 빈도를 고려하면 더 많은 디스크가 더 높을 수 있습니다.) 일반적으로 5-6 디스크는 문제가 없습니다.

  • 관리자, 실제 디스크 등의 기본 개념에 대한 이해

https://www.fmz.com/digest-topic/7542

  • 디스크, 관리자 페이지 모든 내용이 사라졌습니다.

실제 디스크, 관리자 페이지의 모든 내용이 사라지고, 실제 디스크가 정상적으로 작동하고, 관리자가 서버에서 정상적으로 작동합니다.
브라우저 오류 정보를 확인하고, 브라우저에 플러그인이 설치되어 있는지, 플러그인이 일으키는 글로벌 변수 오염 문제. 해결 방법은 브라우저 플러그인에 쓰거나, 브라우저 플러그인이 설치되지 않은 브라우저로 FMZ 로그인을 하는 것입니다.

  • 공식적인 정책, 한 번의 클릭으로 서버를 배포하고 FMZ 계좌 잔액이 충분하면 자동으로 갱신합니까?

임대된 정책은 자동으로 갱신되지 않으며, 한 단추로 배포된 호스트 서버는 자동으로 갱신됩니다.

  • 템플릿 기능은 어디에 있습니까? 저는 몇 가지 함수를 개별적으로 템플릿에 넣고 싶습니다. 다른 전략도 참고할 수 있습니다.

FMZ API이 문서의 설명은:https://www.fmz.com/api#%E6%A8%A1%E6%9D%BF%E7%B1%BB%E5%BA%93

  • FMZ 모형 디스크wexApp이 사이트는 인터넷 상에서BTC_USDT어떻게 다른 거래를 사용자 정의할 수 있을까요?

wexApp아날로그 디스크는 일시적으로 몇 개의 주요 거래 쌍만을 지원하며 모든 거래 쌍이 아날로그가 아닙니다.

  • 확장 API 동시 호출 문제, 동시 호출 시 항상 annoce 검증 오류를 보고.

여러 FMZ 플랫폼을 확장할 수 있습니다.API KEY이 사이트는 다른 사이트와 연결할 수 있습니다.

  • 디뷰팅 도구를 사용할 때 호스트에서 생성된 디뷰팅 스레드는 상태를 기록합니까?

디버깅 도구가 실행될 때, 두 번째로 아무것도 수정되지 않으면 이전에 만들어진 거래소 객체가 유지되며, 풀리지 않습니다. 그래서 어떤 상태는 기록됩니다. 예를 들어 거래소 객체가 현재로 변경되는 경우동전 모델아니면레버 모드

  • 왜 제가 등록했나요?wexApp모형 거래소에 로그인하면 어떤 자산도 없고 지갑이나 동전 구역도 없습니다.

회원가입 후 이메일 계정을 활성화하는 것이 필요합니다. 개인 센터에서 계정을 활성화 할 수 있습니다.

  • 더 긴 로그 정보가 잘려져 있고, 뒷면이 보이는데... 하지만 데이터 구조는 어떻게 생겼을까요?

해결책, 사용제어 센터이 모든 것은디뷰팅 도구, 디뷰팅 도구에서 사용return문장은 표시해야 할 내용을 반환하고, 표시되는 내용을 단절하지 않습니다.

  • JavaScript전략에서$.이 함수의 시작은 어떤 의미일까요?

$.시작되는 함수는 템플릿의 출력 함수이며, 모듈과 유사한 인터페이스 함수이다. API 문서를 참조하십시오:https://www.fmz.com/api#%E6%A8%A1%E6%9D%BF%E7%B1%BB%E5%BA%93 python에디션 정책의 출력 함수는ext.이 글은

  • 어떻게 리코드 결과의 시장 데이터 그래프에 직선을 그릴 수 있습니까?

재검토 시 최종적으로 표시되는 그래프는 두 가지로 나다. 하나는 시스템 생성이며 정책에 의해 제어되지 않는다. 다른 하나는 정책 코드 안에 FMZ를 사용하는 API 인터페이스이다.Chart이 그림은 이 그림에서 그려졌습니다.https://www.fmz.com/api#chart...

  • 휴대전화에서 구글 인증서를 잘못 삭제했습니다. 구글 인증서를 다시 설정하는 방법은 무엇입니까? 플랫폼의 계정 설정 페이지에서 이메일로 다시 설정하는 곳이 없습니다. 다른 브라우저로 FMZ 플랫폼에 로그인 할 수 있으며, Google 인증 코드를 입력해야 할 경우 "제장 해제"를 클릭하여 메일보드를 사용하여 제장 해제 페이지로 이동할 수 있습니다.

다른 것

  • 거래소API KEY보안

사용자API KEYFMZ는 사용자 거래소 계정의 명시 정보를 저장하지 않으며,Https협약.

  • 전략의 안전 문제

이 질문은 다음을 참조하십시오:https://www.fmz.com/bbs-topic/1657

  • FMZ 플랫폼 결제 시스템, 결제 장치

실제 요금 기준: 1, 실제 디스크는 한 시간 동안 한 번 충전됩니다 ((0.05 USD / 시간), 한 시간 사용 시간을 구입합니다. 2, 1시간 후에 중지, 리얼 디스크를 다시 시작하면 재회 충전되지 않습니다. 3, 중단된 실제 플레이, 다음 시간 충전이 발생하지 않습니다. 4, 새로 만든 실제 디스크는 즉시 1시간씩 청구됩니다.

常见问题汇总(持续更新…)

이 계산 시간은 계산 작업 처리 시간입니다. 이러한 처리 작업이 시간이 오래 걸리기 때문에 채용 시간이 지연될 수 있습니다. 예를 들어, 현재 계산 시간은 9:00이며, 이 계산 작업 처리 시간이 9:02일 수 있습니다. (스크리그램에 표시된 시간) 다음 채용 작업에 수정됩니다. (다음 채용 시간은 10:00이며, 사전 채용이 아닙니다.)

  • talib 데이터 처리 정확도가 제한되어 있습니다

데이터의 특수 미미가 절단되면 0으로 표시됩니다. 참고:https://github.com/TA-Lib/ta-lib-python/issues/157

  • 요금 프로그램에서 실제 요금, 1시간 이상 단회 요금 ((0.05USD) 그 이유는 기탁자와 FMZ 플랫폼과의 통신이 장기간 끊어질 수 있기 때문에 (현장 디스크가 직접 거래소와 상호 작용하는 기간 동안 정책 실행이 정상적이기 때문에), 감면료의 누적, 감면료의 지연, 단회 결제 감면료의 원인이 될 수 있습니다.

  • 다시 등록할 때 메일 만약 메일box이 사라진 경우, 현재 FMZ 계정과 연결된 메일box을 다시 설정해야 하며, 해당 FMZ 계정을 사용하여 업무 신청서를 제출하고, 역사 충전 기록 스크린과 같은 다른 정보 확인을 제출해야 하며, 수동 검증 후 메일box 주소를 다시 설정해야 합니다.


관련 내용

더 많은 내용

smh941022시스템에서 세션 감지

smh941022시스템에서 세션 감지

vg80771610내 디스크가 열리지 않는 경우

18803662506어떻게 계좌 잔액을 옮겼나요?

스토커핀 리모델은 리얼 타임 모델이 선택되어 있습니다. 리모델 차트에는 왜 리얼 타임 리모델이 표시되는가?

아이사크Futures_OP 4: 400: {"code":"50000","data":[],"msg":"Body can not be empty. "} 아래 목록의 특이한 것을 표시합니다.

xaifer48@sympy: @sympy: @sympy: @sympy: @sympy:

xowox충전

영준Buy ((-1, 6): 400: {"코드":-2022, "msg:"ReduceOnly Order is rejected. "} 무엇이 잘못되었나요?

DXM휴식 시간

o중관리

eth8888메이 언어의 전략을 사용하여, 老는 평평하지 않은 포지션을 제안하고 역방향 포지션을 유지하고 나서 오류를 표시합니다.

그레이슨Z안녕하세요, 발명가들은 재원수입률을 위한 함수를 가지고 있습니다.

허앙송신모방

무분별함제가 질문하고 싶은 것은, 실제에서 K줄 데이터를 가져와서, 왜 Python에서 그래프 클래스를 그리는 것이 엉망이고,

시도1추적 (최근 호출 마지막): 파일 "", 라인 1615, 실행 파일 "", 라인 146, <모듈> 파일 "", 라인 138, 메인 파일 "", 라인 115, 추적 KeyError: 43999.96000000001

389230565/upload/asset/1e5e44ad18aab047782b6.jpg 새로 열린 디스크는 몇 시간 후에 이 오류를 표시합니다.

바늘 튀김어떻게 Bitcoin U Bit 계약의 USDT 회전 역사 데이터를 얻을 수 있으며 API를 찾을 수 없습니다?

wxb1888충전되지 않습니다.

가오엑싱24파이썬에서는 클래스 라이브러리 참조 기능이 없나요?

zld123123안녕하세요, 간단한 일평선 전략, 실행 중인 경우, 잠시 동안 정상으로 열고, 잠시 동안 신호가 나오면 두 개의 연결을 연결하고, 도움을 요청합니다.

귀여워요안녕하세요, 선물은 동시에 포지션과 빈 포지션을 두개로 하는 경우, 포지션[0].프로프트는 단지 포지션의 유동 수익을 얻을 수 있습니다.

민타오안녕하세요.

동전 승부웹 페이지, 로그인 할 수 없습니다, 항상 로그인 중, 스캔 로그인 2 차원 코드가 표시되지 않습니다, 브라우저의 이유입니까?

efc645cgx왜 포럼에 글을 올릴 수 없는 걸까요?

소네이 로봇을 운영할 수 있는 공공 관리자는 있나요?

깃털과 양재검토할 때 exchange.GetAccount (()) 는 초기 설정된 금액만 얻을까요? 만약 제가 정책에서 exchange.buy를 사용한다면, 이 반환된 Balance는 업데이트되지 않을 것입니다.

뼈 칼이 질문에 대한 답은 어디 있는지 모르겠네요.

wwq4817이럴 때 어떻게 하면 이변이 일어날 수 있는지 궁금합니다.

17606551005fmz/upload/asset/175f0fef6971c19389a0c.png /upload/asset/17633f3636a154477bb5a.png /upload/asset/1764cf80d829ca5ed5a6e.png /upload/asset/17667f2629b47a011bb8f.png 왜 getposition는 빈 주문을 얻을 수 없는 지분을 가지고 있습니까?

main:102:18 - TypeError: method.apply is not a function 이 어떤 문제일까요?

본 템플릿의 일부에서는 이 함수들 _.each() _.contains() _.last() 을 사용했습니다.

다시my 언어에서, 마치 k 라인이 끝나기 전까지만 기다린다고 해서, 가격을 설정할 수 없고, 그 가격을 바로 넘어서서 입시하는 것처럼?

빛의 세월전략의 초기화 단계에 거래소 연결성, API 유효성 테스트, 어떻게 작성합니까? 커뮤니티에서 사례를 찾지 못했습니다.

다시토큰과 OK 같은 벽화 거래소에서 여러분의 로봇이 연결될 수 있습니까? 그리고 로봇이 운영된다면 제 컴퓨터가 24시간 작동해야합니까?

후하오 100W이 글에서 그 질문에 대한 설명을 찾았습니다. 하지만 그 질문에 대한 답은 없었습니다.

이007로봇이 오류 보고를 시작합니다. 트레이스백 (most recent call last): 파일 "", line 1028, in __init_botvs__ 파일 "", line 11, in ImportError: DLL load failed: Ҳ ģ 2019-05-22 04:19:42

픽시우777어떤 경우에 사용할 수 있을까요?

니몬스터왜 exchange.Buy (−1,1) 가 리테스트를 할 때 0.0의 코인을 매번 구입하는 것이 아니라 1을 구입해야하는지 궁금합니다.

제프내 전략은 거래 데이터를 나중에 분석하기 위해 저장해야 합니다. 어떻게 전략에 데이터를 저장하고 분석할 수 있을까요?

13036897450저는 OK 계약에서 이미 거래된 실시간 이익/손실 비율과 예상된 견고한 평형 가격을 얻고 싶습니다.

13036897450GetOrders: Ret: map[result:false error_code:10007] 이게 무슨 이유야?

황색 수달ERR_INSUFFICIENT_ASSET와 TypeError: Cannot convert "null" to double 무엇이 잘못되었습니까? 새 기기 모두 니다.

미르코엔TA.KDJ에서 반환되는 행렬은 D값을 얻으려면 K값을 얻어야 합니다

1095176636@qq.com저는 데이터를 삭제하고 싶었지만, 왜 항상 종료되는 걸까요?

87이 플랫폼에는 미국의 공용 서버가 있지만 OKEX 플랫폼에 연결할 수 없습니다.

1095176636@qq.com왜 BTC의 역사적인 거래량은 정수이고,

왜?2018-07-23 09:58:40 오류 TypeError: cannot read property 'Last' of null at main (__FILE__:5) 2018-07-23 09:58:40 Futures_OKCoin 오류 2018-07-23 09:58:20 정보 null BTC_USD 로봇을 켜면 이 공허합니다.

chan122저는 재검토를 할 때 5분 동안 판단 주기로 데이터를 빠르게 실행하고 싶었습니다. 어떻게 설정해야 할까요?

로산저는 플랫폼이 사용자들의 거래 ID와 KEY의 안전성을 어떻게 보장하는지 궁금합니다. 예를 들어, 해커들이 ID와 KEY를 대량으로 획득한 후 사용자들의 거래 지시사항을 해킹하지 않도록 하는 것입니다.

어마어마합니다파이썬은 어떻게 시간을 얻을 수 있을까요?

simnow가 왜 표시되는지 알려주세요: ((CTP_T@9999) Error: 75 CTP: 연속 로그인 실패 횟수 제한이 넘어서, 로그인이 금지되었습니다.

비자수오마크, 네 번째 항목, 어디서 볼까요?

wcg123CCI 지표가 계산되는 것은 항상 OKEX 선물 지표와 1 ~ 3 값의 차이는 왜 다른 지표가 모두 맞는지 알려주십시오.

카피디움6740유효하지 않은 IP 또는 연결된 IP와 일치하지 않는 IP

발목모의 재검토를 할 때 주문 정보를 어떻게 얻을 수 있습니까?

BOBOIO 함수를 사용하여 비엔나 원본 API 인터페이스에 액세스 할 수 있습니다.

발명가들의 수량화 - 작은 꿈안녕하세요, 당신은 일 신청서를 보내서 구체적인 스크린샷을 첨부할 수 있습니다.

발명가들의 수량화 - 작은 꿈이 문서는 다른 문서를 참조하십시오.

발명가들의 수량화 - 작은 꿈var와 varip의 변수 선언 메커니즘은 다릅니다.

스토커저는 두가지 출구 방법을 시도했습니다. 하나는 바로 열 때 붙여넣는 것입니다. if strategy.position_size >= 0 and Trend <0 and TCI_bear 이므로, strategy.entry (("SHORT", strategy.short, qty= rolling == true? roll_size : size, comment= 'OP-S@') strategy.exit (CL-S, SHORT, xxxxxx) state = -1 trading_1:=0 또 다른 방법은 입문 후 주문을 찾는 방법을 사용하는 exit입니다. 코드는 다음과 같습니다. (기묘하게도 이러한 방법으로 exit는 직접적으로 작동하지 않습니다. (그림 2 재검토), 주문을 찾는 기능은 문장에서 직접 복사되었습니다.) if barstate.isrealtime and findOrderIdx (("SHORT") >= 0 and state == -1 상태: 0 strategy.exit (("CL-S", "SHORT", xxxxxx) /upload/asset/1656cda7ac73bb62bc54e.png /upload/asset/16596c76416af7cde208b.png) /upload/asset/1656cda7ac73bb62bc54e.png /upload/asset/16596c76416af7cde208b.png /upload/asset/16596c76416af7cde208b.png /upload/asset/16596c76416af7cde208b.png /upload/asset/16596c76416af7cde208b.png 또 다른 점은, 왜 같은 신호가 3번 연속으로 작동하는지 알 수 없다는 것입니다. if trading_1 == 0 and Trend == -1 and TCI_bear and strategy.position_size < 0 strategy.entry (("IP-S1", strategy.short, qty=size)) 라는 문서를 참고하십시오. trading_1 := -1 꿈은 항상 도움이 됩니다. 어떻게 되는지 보죠.

발명가들의 수량화 - 작은 꿈이 부분은 구체적인 전략 설계와 관련되어 있습니다.

발명가들의 수량화 - 작은 꿈안녕하세요, 이 코드는 어떤 거래소, IO 호출 코드를 통해 특정 시나리오를 발송할 수 있습니다.

xaifer48좋아요, 감사합니다.

발명가들의 수량화 - 작은 꿈개인 관리자를 사용하여 자신의 장치에 필요한 파이썬 라이브러리를 설치하는 것이 좋습니다.

xaifer48공용 관리자, 괜찮습니까? 저는 sympy를 지원하지 않는 것처럼 직접 import sympy를 작성하려고 노력했습니다.

발명가들의 수량화 - 작은 꿈안녕하세요, 어떤 파이썬 라이브러리도 가져올 수 있습니다. 호스트가 있는 장치 시스템에서 파이썬 환경을 설치해야 합니다.

발명가들의 수량화 - 작은 꿈안녕하세요, 이 구체적인 질문은 무엇입니까?

발명가들의 수량화 - 작은 꿈아래와 같은 방향이 잘못되었을 수도 있습니다. SetDirection ()) 함수의 매개 변수 설정을 확인하십시오.

발명가들의 수량화 - 작은 꿈네트워크에 문제가 있습니다. 싱가포르 또는 영국에서 VPS와 같은 다른 장치를 바꾸십시오.

발명가들의 수량화 - 작은 꿈다른 매개 변수, 정밀도 등의 설정을 확인하려면 이 문서를 참조하십시오: https://www.fmz.com/digest-topic/5768

eth8888슬라이드 포인트 설정 5

발명가들의 수량화 - 작은 꿈슬라이드점 더하기가 너무 작다면, MAC 언어 템플릿 클래스 라이브러리 매개 변수를 조정할 수 있습니다.

발명가들의 수량화 - 작은 꿈현재 QQ와 위크소프트 그룹은 해체되어 FMZ 홈페이지에서 텔레그램 링크를 클릭하여 텔레그램 그룹을 추가할 수 있습니다.

주영강QQ 그룹은 몇 개인가요?

발명가들의 수량화 - 작은 꿈리테이크는 코인안 선물 상속 계약, 비트멕스, 기타 자본금 요금 메커니즘이 없는 경우를 제외합니다. 현재도 자본금 요금 접근 인터페이스가 없습니다. 실시간으로 HttpQuery 함수 또는 다른 웹 라이브러리를 사용하여 거래소에서 이 공개 인터페이스를 사용하여 자본금 요금 관련 데이터를 얻을 수 있습니다.

무분별함저는 그것을 봤습니다. 그리고 저는 그것이 실제 데이터와 일치한다고 생각했습니다.

발명가들의 수량화 - 작은 꿈K 라인 자체는 아마도 K 라인이라고 볼 수 있습니다.

무분별함/upload/asset/223d0ac6a9df9afd9e23c.png 이 모든 것이 EUI 모형 디스크에 대한 것입니다.

발명가들의 수량화 - 작은 꿈이 글은 이 모든 문제와 시나리오에 대한 자세한 스크린샷을 보여줍니다.

발명가들의 수량화 - 작은 꿈정책 문법 오류, 정책 코드 115 행을 확인하십시오.

발명가들의 수량화 - 작은 꿈사진이 표시되지 않습니다. 특정 오류 정보를 복사하십시오.

발명가들의 수량화 - 작은 꿈가격 전달-1은 실제 시장 가격 목록이다. 거래가 반드시 이루어져야 한다. FMZ API 문서에 있습니다.

바늘 튀김그래서 실제로는 exchange.Buy ((() 와 같은 함수들은 실제로는 가격 단열이 아니라 시장 가격 단열입니다. 만약 가격이 너무 빠르게 변하면 주문 후 거래가 어려울 것입니다.

발명가들의 수량화 - 작은 꿈가능하지만, 인터페이스 접속 빈도의 문제를 고려해야 합니다.

바늘 튀김같은 인터페이스, 예를 들어 GetTicker 같은 방법으로, 10개의 다른 트랜잭션 쌍을 동시에 대상으로 이 인터페이스 함수를 동시에 요청할 수 있을까요?

발명가들의 수량화 - 작은 꿈이 앱은 웹 사이트에서 사용되고 있습니다. 이 앱은 웹 사이트에서 사용되고 있습니다.

발명가들의 수량화 - 작은 꿈이 API 문서를 시작으로 엔터프라이즈 2D 코드 위크소처리를 추가할 수 있습니다.

가오엑싱24나는 이 테스트를 통해 결과를 계속 보고하고 있었고, ext에서 사용할 수 있는 방법이 없다는 것을 알려줍니다. dir에서 볼 때에도 방법이 없습니다. 예를 소개하고 있습니까? 공식적인 예를 직접 참조하거나 안되나요.

발명가들의 수량화 - 작은 꿈네, API 문서를 참조하여 세 가지 언어로 설명하십시오.https://www.fmz.com/api#%E6%A8%A1%E6%9D%BF%E7%B1%BB%E5%BA%93

발명가들의 수량화 - 작은 꿈FMZ 홈페이지에 FMZ 그룹, QQ 그룹, 위크소프트 그룹을 추가하여 그룹 내에서 구체적인 질문을하고 구체적인 스크린 샷을 보낼 수 있습니다.

귀여워요이해가 됐어요, 감사합니다

발명가들의 수량화 - 작은 꿈이 글은 제가 QQ 그룹에서 @me@에 대해 자세히 살펴보고 싶은 것을 의미하지 않습니다. 위의 코드는, 만약 당신이 빈 헤더를 가지고 있다면, 포지션에 접근하는 것을 계속합니다. [1]. 그러나 당신은 단지 지표 0의 바로 포지션[0]에 접근합니다.

귀여워요이 코드의 빈 헤더와 빈 헤더가 동시에 열리고, 포지션에 있는 데이터가 넘어가지만 빈 헤더는 열리지 않습니다.

발명가들의 수량화 - 작은 꿈빈 헤드 보유 없이 빈 헤드 떠있는 이익과 손실이 0인가? 계산할 필요가 없다. 위치는 대수계이고, 당신은 그 안에 있는 데이터를 탐색해야 한다. 이 문서는 모든 것을 탐구하는 개념에 대해 이해하지 못한다면 잠시 살펴볼 수 있습니다.

귀여워요이 모든 것은 불가능합니다. 이 모든 것은 여러 저장소 데이터, 빈 저장소 데이터, 소스 코드 var n = 0.005 // 초기 소수 var 마진 레벨 = 20 // 계약 레버리지 function main (() { exchange.SetContractType (스) exchange.SetMarginLevel (마진 레벨) varposition = [] while (true) { var account = exchange.GetAccount (이용) 포지션 = 교환.GetPosition if (position.length == 0) { 교환.SetDirection (("sell") exchange.Sell ((-1, n, "공백", "배수 매개 변수:", q = 1, "회계 총액:", account.Balance) exchange.SetDirection (("구입") exchange.Buy ((-1, n, "다수", "배수 매개 변수:", x = 1, "계정 총액:", account.Balance) ♪ ♪ if (position.length > 0) { 로그 ((position[0]) 잠자리 (12000) ♪ ♪ ♪ ♪ ♪ ♪

발명가들의 수량화 - 작은 꿈GetPosition는 배열을 반환하고, 빈 하우스 구조와 다하우스 구조가 모두 들어 있습니다.

발명가들의 수량화 - 작은 꿈무슨 충고?

발명가들의 수량화 - 작은 꿈이 모든 것은, 이 모든 것은, 이 모든 것은, 이 모든 것은, 이 모든 것은, 이 모든 것은, 이 모든 것은, 이 모든 것은, 이 모든 것은.

발명가들의 수량화 - 작은 꿈이 글은 다른 글에 쓰여져 있습니다.

발명가들의 수량화 - 작은 꿈공용 호스트는 일반적으로 테스트, 연습, 실제 디스크는 자신의 장치를 사용하여 호스트를 실행하는 것이 좋습니다.

뼈 칼'_' ', 노인들은 문자 간격을 보고 브라우저 글꼴을 너무 크게 설정하고, 한 페이지에는 질문자만 볼 수 있고 답변자 쪽은 표시되지 않습니다.

발명가들의 수량화 - 작은 꿈/upload/asset/16011a2067f6ff610b2b.png

발명가들의 수량화 - 작은 꿈이 모든 것은 우리가 할 수 있는 모든 것이 아니라, 우리가 할 수 있는 모든 것이 아닙니다.

wwq4817/upload/asset/17ae92e032761f21d020f.png

발명가들의 수량화 - 작은 꿈이 글은 이달을 바꾸고 달을 바꾸고 있는 것이 무슨 뜻인지 이해가 안되네요.

17606551005fmz, 이해가 됐어요. 감사합니다.

발명가들의 수량화 - 작은 꿈아래 주문은 거래가 없습니다. 따라서 보유가 없습니다. 아래 주문을 할 때 상대판의 가격을 먹고, 가격을 조금 더 높여보세요.

발명가들의 수량화 - 작은 꿈102줄 위의 코드 (이하 102줄 포함) 가 C 함수인지 여부를 확인해보십시오.

발명가들의 수량화 - 작은 꿈JS 라이브러리 http://underscorejs.org/

발명가들의 수량화 - 작은 꿈설정할 수 있습니다. 마어어: 마어어 거래 클래스 라이브러리 파라미터, 실행 방식: 실시간 가격 모델 /upload/asset/166d993a8809d6f7f518.png

발명가들의 수량화 - 작은 꿈전략 광장에는 볼 수 있습니다.https://www.fmz.com/strategy/125569

발명가들의 수량화 - 작은 꿈이러한 벽화 거래소는 일반적으로 해외 서버를 사용하여 관리자를 운영하고 로봇이 관리자를 지정하여 운영하도록 할 예정이며, 로봇 프로그램이 관리자의 서버에서 실행되기 때문에 컴퓨터가 계속 작동 할 필요가 없습니다.

발명가들의 수량화 - 작은 꿈"나는 이 모든 것을 사랑합니다.

후하오 100W오, 뒷편에 있었어요, 감사합니다!

발명가들의 수량화 - 작은 꿈이 페이지의 뒷부분에는 문제가 발생한 이유는 다음과 같습니다.

후하오 100WFutures_OP 0: 403: {"error":{ "message":"Access Denied","name":"HTTPError"}} 특정 번호 72

발명가들의 수량화 - 작은 꿈어떤 문제들에 대해 구체적으로 언급하고 있습니까? 번호는 몇 개인가요?

후하오 100W어디서 볼 수 있을까요?

후하오 100W이 모든 문제는 해결되지 않았습니다.

발명가들의 수량화 - 작은 꿈어떤 문제?

발명가들의 수량화 - 작은 꿈이 DLL의 이름은 Python에서 가져온 것인데, 문자 집합 때문에 가져온 것 같습니다.

초목동시에 여러 인터페이스에 접속할 때 시간을 절약할 수 있습니다.

발명가들의 수량화 - 작은 꿈자세한 내용은 API 문헌에 있는 시가표에 대한 설명에서 볼 수 있다. 시가표는 구매시 입력되는 두 번째 매개 변수는 금액이 아니라 동전 수이다.

발명가들의 수량화 - 작은 꿈_G 함수를 사용하여 저장할 수 있습니다 자세한 내용은 API 문서를 참조하십시오.

발명가들의 수량화 - 작은 꿈이 방법은 프로그래밍을 작성해야 합니다. GetPosition 인터페이스에 접속하여 원본 정보를 검색하면 관련 데이터가 있어야 합니다.

발명가들의 수량화 - 작은 꿈이 10007은 거래소의 오류 코드입니다. https://www.fmz.com/bbs-topic/597 게시물은 거래소의 API 문서 집합입니다. 관련 거래소의 오류 코드 정보를 검색 할 수 있습니다.

발명가들의 수량화 - 작은 꿈1, ``` ERR_INSUFFICIENT_ASSET `` ` 이것은 부자산이 부족하다는 것입니다. 2、```TypeError: Cannot convert "null" to double`` 이 전송된 매개 변수입니다. 이 직접적인 바우다타의 문자적 의미는 아마 이미 알고 계실 겁니다.

발명가들의 수량화 - 작은 꿈이 글은 제주특별자치도 제주특별자치도 제주특별자치도 제주특별자치도 제주특별자치도 제주특별자치도 제주특별자치도 제주특별자치도 제주특별자치도 제주특별자치도 제주특별자치도 제주특별자치도 제주특별자치도 제주특별자치도 제주특별자치도 이 글은..

발명가들의 수량화 - 작은 꿈? 구체적으로 어떤 문제일까요?

발명가들의 수량화 - 작은 꿈바우다 VPS는 아마존, 알리 클라우드, 다른 지역 등이 많아야 합니다.

발명가들의 수량화 - 작은 꿈어떤 인터페이스를 불러야 할까요? 재검토 시스템에서의 심층 인터페이스는 첫 번째 클래스를 제외한 모든 것이 모형 데이터입니다. 이 자료는 매우 중요한 자료가 아니라 모의적인 자료이기도 합니다.

발명가들의 수량화 - 작은 꿈현재는 비대칭 암호화입니다. FMZ 암호를 잘 보관하는 한 가능합니다. 하지만 보안 문제와 핵심 기술에 대한 너무 많은 세부 사항은 설명할 수 없습니다.

발명가들의 수량화 - 작은 꿈Python의 time 패키지인 sleep을 사용했나요?

chan122sleep ((300), 재검토 시에도 300초가 걸립니다.

발명가들의 수량화 - 작은 꿈네. 아마존 등에서 빌려주세요.

왜?어떻게 해결해야 할까요? 다른 나라 서버를 직접 사용하세요?

발명가들의 수량화 - 작은 꿈접속 거래소 시간 초과, 현재 해외 서버에서만 OKEX에 액세스할 수 있습니다.

발명가들의 수량화 - 작은 꿈5분 K 라인의 업데이트를 따라 처리할 수 있고, 나머지 시간을 Sleep로 건너갈 수 있습니다.

초목이 조건은 너무 엄격합니다.

초목api 키는 암호를 사용해서 암호를 입력해야 합니다. botvs는 암호를 저장하지 않으므로 문제가 없습니다.

발명가들의 수량화 - 작은 꿈오, 좋습니다, 제안 주셔서 감사합니다, 보안 장치 개발 등이 다른 부서에서 담당되는 부분입니다. 나는 잘 알지 못합니다. 귀하의 제안은 사용자에게 매우 안전한 양적 거래 환경을 제공하기 위해 적극적으로 고려됩니다.

늙은 고양이는 물고기를 좋아한다.이 암호는 원 암호로 암호를 해독합니다. API 키를 업로드 할 때 botvs의 암호를 입력하여 암호화합니다. 관리자를 배치할 때 입력된 것은 여전히 botvs의 암호입니다. botvs에 저장된 암호화 된 apikey가 유출되면 사용자의 botvs 암호를 얻으면 키를 얻을 수 있습니다. 이것은 안전하지 않습니다. 비대칭 공용 키와 비공개 키를 교환하는 것이 좋습니다. 공개 키는 암호화된 업로드를 위해 사용되며, 개인 키는 사용자 손에만 있고, 관리자가 배치될 때만 사용된다.

발명가들의 수량화 - 작은 꿈비대칭성, BotVS는 공개된 API KEY를 저장하지 않으며, 사용자 서버 로컬 해독을 사용한다. 사용자 서버가 검색되거나 사용자 자신의 암호가 유출되지 않는 한. 이제 배포 관리자가 암호를 입력해야 한다.

늙은 고양이는 물고기를 좋아한다.이 글은 이 모든 API 키의 사용 과정에 대해 자세히 설명합니다. 1. botvs 웹사이트에서 웹에 API 키를 입력하고 제출합니다. 2. 암호화된 후 HTTPS를 통해 botvs 서버에 전송하고 저장합니다. 3., botvs 서버, 암호화된 api 키를 호스트로 밀고; 4. 관리자는 해당 거래소에 연결하기 위해 수신한 api 키를 로컬로 해독합니다. 따라서, 이것은 대칭 암호이다. 열쇠가 있는 한 암호를 해독할 수 있다. 즉, botvs의 서버가 해킹되거나 내부 직원의 직업 윤리 문제가 발생하면 키가 유출됩니다. 제 이해가 맞나요? 이 경우, 비대칭 암호를 보관 키로 변경하는 것이 좋습니다. 사용자가 관리자에게 개인 키를 입력하여 연결 거래소를 시작할 수 있습니다.

발명가들의 수량화 - 작은 꿈이 글은 현재 업데이트 되어 있으며, 47번 설명서를 참조하십시오.

발명가들의 수량화 - 작은 꿈이 글은 현재 업데이트 되어 있으며, 47번 설명서를 참조하십시오.

늙은 고양이는 물고기를 좋아한다.손잡고, 나는 botvs의 코딩의 오래된 개입니다.

발명가들의 수량화 - 작은 꿈현재 시간을 구하는 것은 파이썬 코드에서 이렇게 쓰입니다. `` 임포트 시간 def main (: Log (("현재 시간:", _D(time.time))) # 현재 시간을 출력합니다. ``

발명가들의 수량화 - 작은 꿈너무 무례해 ^^

카피디움6740이 문제는 해결되었습니다. 감사합니다.

발명가들의 수량화 - 작은 꿈암호 설정 오류가 발생했을 것으로 예상되는 로그인 횟수가 제한을 초과하여 오류가 발생했습니다. simnow 고객 서비스와 연락하여 해제 신청하십시오. 비밀번호를 잘 구성합니다. 계정과 같은 경우, BotVS 암호를 변경하면 설정이 무효가 되고 다시 구성해야 합니다.

발명가들의 수량화 - 작은 꿈OK가 사용하는 지표와 Talib가 구현하는 지표가 다를 수 있습니다. STOCHRSI와 같은 몇몇은 그렇습니다.

발명가들의 수량화 - 작은 꿈이 문제는 당신이 거래소 API KEY를 요청할 때 화이트리스트 주소를 설정하고, 당신은 실제로 로봇을 만들 때 사용된 IP 주소가 해당 화이트리스트에 있지 않아서 거래소 API KEY를 요청할 때 설정된 것을 확인해야 합니다.

발명가들의 수량화 - 작은 꿈아이디가 있어야 합니다. 그렇지 않으면 어떤 주문을 확인해야 할지 모르겠습니다.